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,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@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-weight:normal;font-style:normal}@font-face{font-family:'HyundaiSansHead-Medium';src:url("../fonts/HyundaiSansHead-Medium.eot");src:url("../fonts/HyundaiSansHead-Medium.eot#iefix") format("embedded-opentype"),url("../fonts/HyundaiSansHead-Medium.woff2") format("woff2"),url("../fonts/HyundaiSansHead-Medium.woff") format("woff"),url("../fonts/HyundaiSansHead-Medium.ttf") format("truetype");font-weight:normal;font-style:normal}@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-weight:normal;font-style:normal}@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-weight:normal;font-style:normal}@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-weight:normal;font-style:normal}@font-face{font-family:'HyundaiSansText-Italic';src:url("../fonts/HyundaiSansText-Italic.eot");src:url("../fonts/HyundaiSansText-Italic.eot#iefix") format("embedded-opentype"),url("../fonts/HyundaiSansText-Italic.woff2") format("woff2"),url("../fonts/HyundaiSansText-Italic.woff") format("woff"),url("../fonts/HyundaiSansText-Italic.ttf") format("truetype");font-weight:normal;font-style:normal}@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-weight:normal;font-style:normal}html body * h1.hy-hl35,html body .rte h1.hy-hl35,html body .section-container .rte h1.hy-hl35{font-size:35px;color:#222;line-height:40px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h1.hy-hl35-light,html body .rte h1.hy-hl35-light,html body .section-container .rte h1.hy-hl35-light{font-size:35px;color:#222;line-height:40px;font-weight:normal;font-family:HyundaiSansHead-Light, Arial, Verdana, sans-serif}html body * h2.hy-hl40,html body .rte h2.hy-hl40,html body .section-container .rte h2.hy-hl40{font-size:40px;color:#222;line-height:48px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h2.hy-hl40-light,html body .rte h2.hy-hl40-light,html body .section-container .rte h2.hy-hl40-light{font-size:40px;color:#222;line-height:48px;font-weight:normal;font-family:HyundaiSansHead-Light, Arial, Verdana, sans-serif}html body * h3.hy-hl30,html body .rte h3.hy-hl30,html body .section-container .rte h3.hy-hl30{font-size:30px;color:#222;line-height:36px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h3.hy-hl30-light,html body .rte h3.hy-hl30-light,html body .section-container .rte h3.hy-hl30-light{font-size:30px;color:#222;line-height:36px;font-weight:normal;font-family:HyundaiSansHead-Light, Arial, Verdana, sans-serif}html body * h4.hy-hl25,html body .rte h4.hy-hl25,html body .section-container .rte h4.hy-hl25{font-size:25px;color:#222;line-height:32px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h4.hy-hl25-light,html body .rte h4.hy-hl25-light,html body .section-container .rte h4.hy-hl25-light{font-size:25px;color:#222;line-height:32px;font-weight:normal;font-family:HyundaiSansHead-Light, Arial, Verdana, sans-serif}html body * h4.hy-hl25-regular,html body .rte h4.hy-hl25-regular,html body .section-container .rte h4.hy-hl25-regular{font-size:25px;color:#222;line-height:32px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body * h5.hy-hl20,html body .rte h5.hy-hl20,html body .section-container .rte h5.hy-hl20{font-size:20px;color:#222;line-height:25px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h5.hy-hl20-light,html body .rte h5.hy-hl20-light,html body .section-container .rte h5.hy-hl20-light{font-size:20px;color:#222;line-height:25px;font-weight:normal;font-family:HyundaiSansHead-Light, Arial, Verdana, sans-serif}html body * h5.hy-hl20-regular,html body .rte h5.hy-hl20-regular,html body .section-container .rte h5.hy-hl20-regular{font-size:20px;color:#222;line-height:25px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body * h5.hy-hl14,html body .rte h5.hy-hl14,html body .section-container .rte h5.hy-hl14{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h6.hy-sub18,html body .rte h6.hy-sub18,html body .section-container .rte h6.hy-sub18{font-size:18px;color:#222;line-height:24px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body * h6.hy-sub-m18,html body .rte h6.hy-sub-m18,html body .section-container .rte h6.hy-sub-m18{font-size:18px;color:#222;line-height:24px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h6.hy-sub16,html body .rte h6.hy-sub16,html body .section-container .rte h6.hy-sub16{font-size:16px;color:#222;line-height:22px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body * h6.hy-sub-m16,html body .rte h6.hy-sub-m16,html body .section-container .rte h6.hy-sub-m16{font-size:16px;color:#222;line-height:22px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h1.hy-hl35-white,html body .rte h1.hy-hl35-white,html body .section-container .rte h1.hy-hl35-white{font-size:35px;color:#fff;line-height:40px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h1.hy-hl35-light-white,html body .rte h1.hy-hl35-light-white,html body .section-container .rte h1.hy-hl35-light-white{font-size:35px;color:#fff;line-height:40px;font-weight:normal;font-family:HyundaiSansHead-Light, Arial, Verdana, sans-serif}html body * h2.hy-hl40-white,html body .rte h2.hy-hl40-white,html body .section-container .rte h2.hy-hl40-white{font-size:40px;color:#fff;line-height:48px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h2.hy-hl40-light-white,html body .rte h2.hy-hl40-light-white,html body .section-container .rte h2.hy-hl40-light-white{font-size:40px;color:#fff;line-height:48px;font-weight:normal;font-family:HyundaiSansHead-Light, Arial, Verdana, sans-serif}html body * h3.hy-hl30-white,html body .rte h3.hy-hl30-white,html body .section-container .rte h3.hy-hl30-white{font-size:30px;color:#fff;line-height:36px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h3.hy-hl30-light-white,html body .rte h3.hy-hl30-light-white,html body .section-container .rte h3.hy-hl30-light-white{font-size:30px;color:#fff;line-height:36px;font-weight:normal;font-family:HyundaiSansHead-Light, Arial, Verdana, sans-serif}html body * h4.hy-hl25-white,html body .rte h4.hy-hl25-white,html body .section-container .rte h4.hy-hl25-white{font-size:25px;color:#fff;line-height:32px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h4.hy-hl25-light-white,html body .rte h4.hy-hl25-light-white,html body .section-container .rte h4.hy-hl25-light-white{font-size:25px;color:#fff;line-height:32px;font-weight:normal;font-family:HyundaiSansHead-Light, Arial, Verdana, sans-serif}html body * h4.hy-hl25-regular-white,html body .rte h4.hy-hl25-regular-white,html body .section-container .rte h4.hy-hl25-regular-white{font-size:25px;color:#fff;line-height:32px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body * h5.hy-hl20-white,html body .rte h5.hy-hl20-white,html body .section-container .rte h5.hy-hl20-white{font-size:20px;color:#fff;line-height:25px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h5.hy-hl20-light-white,html body .rte h5.hy-hl20-light-white,html body .section-container .rte h5.hy-hl20-light-white{font-size:20px;color:#fff;line-height:25px;font-weight:normal;font-family:HyundaiSansHead-Light, Arial, Verdana, sans-serif}html body * h5.hy-hl20-regular-white,html body .rte h5.hy-hl20-regular-white,html body .section-container .rte h5.hy-hl20-regular-white{font-size:20px;color:#fff;line-height:25px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body * h5.hy-hl14-white,html body .rte h5.hy-hl14-white,html body .section-container .rte h5.hy-hl14-white{font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h6.hy-sub18-white,html body .rte h6.hy-sub18-white,html body .section-container .rte h6.hy-sub18-white{font-size:18px;color:#fff;line-height:24px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body * h6.hy-sub-m18-white,html body .rte h6.hy-sub-m18-white,html body .section-container .rte h6.hy-sub-m18-white{font-size:18px;color:#fff;line-height:24px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h6.hy-sub16-white,html body .rte h6.hy-sub16-white,html body .section-container .rte h6.hy-sub16-white{font-size:16px;color:#fff;line-height:22px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body * h6.hy-sub-m16-white,html body .rte h6.hy-sub-m16-white,html body .section-container .rte h6.hy-sub-m16-white{font-size:16px;color:#fff;line-height:22px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h1.hy-hl35-red,html body .rte h1.hy-hl35-red,html body .section-container .rte h1.hy-hl35-red{font-size:35px;color:#e63312;line-height:40px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h2.hy-hl40-red,html body .rte h2.hy-hl40-red,html body .section-container .rte h2.hy-hl40-red{font-size:40px;color:#e63312;line-height:48px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h3.hy-hl30-red,html body .rte h3.hy-hl30-red,html body .section-container .rte h3.hy-hl30-red{font-size:30px;color:#e63312;line-height:36px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h4.hy-hl25-red,html body .rte h4.hy-hl25-red,html body .section-container .rte h4.hy-hl25-red{font-size:25px;color:#e63312;line-height:32px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h4.hy-hl25-regular-red,html body .rte h4.hy-hl25-regular-red,html body .section-container .rte h4.hy-hl25-regular-red{font-size:25px;color:#e63312;line-height:32px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body * h5.hy-hl20-red,html body .rte h5.hy-hl20-red,html body .section-container .rte h5.hy-hl20-red{font-size:20px;color:#e63312;line-height:25px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h5.hy-hl20-regular-red,html body .rte h5.hy-hl20-regular-red,html body .section-container .rte h5.hy-hl20-regular-red{font-size:20px;color:#e63312;line-height:25px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body * h5.hy-hl14-red,html body .rte h5.hy-hl14-red,html body .section-container .rte h5.hy-hl14-red{font-size:14px;color:#e63312;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h6.hy-sub18-red,html body .rte h6.hy-sub18-red,html body .section-container .rte h6.hy-sub18-red{font-size:18px;color:#e63312;line-height:24px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body * h6.hy-sub-m18-red,html body .rte h6.hy-sub-m18-red,html body .section-container .rte h6.hy-sub-m18-red{font-size:18px;color:#e63312;line-height:24px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body * h6.hy-sub16-red,html body .rte h6.hy-sub16-red,html body .section-container .rte h6.hy-sub16-red{font-size:16px;color:#e63312;line-height:22px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body * h6.hy-sub-m16-red,html body .rte h6.hy-sub-m16-red,html body .section-container .rte h6.hy-sub-m16-red{font-size:16px;color:#e63312;line-height:22px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body p.hy-hstr14{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif}html body p.hy-hsti14{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Italic, Arial, Verdana, sans-serif}html body p.hy-hstb14{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Bold, Arial, Verdana, sans-serif}html body p.hy-hstr14-white{font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif}html body p.hy-hsti14-white{font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Italic, Arial, Verdana, sans-serif}html body p.hy-hstb14-white{font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Bold, Arial, Verdana, sans-serif}html body p.hy-hstr14-red{font-size:14px;color:#e63312;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif}html body p.hy-hsti14-red{font-size:14px;color:#e63312;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Italic, Arial, Verdana, sans-serif}html body p.hy-hstb14-red{font-size:14px;color:#e63312;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Bold, Arial, Verdana, sans-serif}html body .hy-content{width:960px;margin:60px auto}html body .hy-content-wide{width:100%;margin:60px auto}html body .hy-padding-top{padding-top:60px}html body .hy-padding-bottom{padding-bottom:60px}html body .hy-panorama{margin:60px auto}html body .hy-panorama img{width:100%;height:auto}html body .hy-switcher-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}html body .hy-consecutive-module{margin-top:80px}html body .hy-small-margin-top{margin-top:10px}html body .hy-medium-margin-top{margin-top:20px}html body .hy-large-margin-top{margin-top:30px}html body .hy-width-percentage-0{width:0% !important}html body .hy-width-percentage-10{width:10% !important}html body .hy-width-percentage-20{width:20% !important}html body .hy-width-percentage-30{width:30% !important}html body .hy-width-percentage-40{width:40% !important}html body .hy-width-percentage-50{width:50% !important}html body .hy-width-percentage-60{width:60% !important}html body .hy-width-percentage-70{width:70% !important}html body .hy-width-percentage-80{width:80% !important}html body .hy-width-percentage-90{width:90% !important}html body .hy-width-percentage-100{width:100% !important}html body .centered{text-align:center}html body .hidden{display:none}html body .vertically-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html body sub,html body sup{font-size:70%;line-height:0;position:relative}html body sup{top:-.5em}html body sub{bottom:-.25em}html body ul.hy-ul li::before,html body ul.hy-ul-bold li::before{content:'\2022';position:absolute;left:0;top:0}html body ul.hy-ul{margin:20px 0 0}html body ul.hy-ul li{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif;position:relative;padding:0 0 0 12px}html body ul.hy-ul-bold{margin:30px 0 0}html body ul.hy-ul-bold li{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Bold, Arial, Verdana, sans-serif;position:relative;padding:0 0 0 12px}html body ul.hy-ul-bold li:not(:first-child){margin:5px 0 0}html body a.hy-textlink{color:#00aad2;text-decoration:underline}html body a.hy-textlink:hover{text-decoration:none}html body .rte .new-form{margin-bottom:60px}html body .rte .new-form .hy-copy{padding-top:60px}html body .hy-accordion .hy-accordion-panel{border-bottom:solid 1px #e4dcd3;position:relative}html body .hy-accordion .hy-accordion-panel h6{width:100%;box-sizing:border-box;padding:18px 20px 14px;position:relative}html body .hy-accordion .hy-accordion-panel h6:hover{cursor:pointer}html body .hy-accordion .hy-accordion-panel::before{content:'';display:block;background:url("../images/icons/svg/toggle_down.svg") no-repeat;background-size:22px;position:absolute;top:24px;right:20px;width:22px;height:22px;transition:-webkit-transform .2s ease;transition:transform .2s ease}html body .hy-accordion .hy-accordion-panel .hy-accordion-copy{box-sizing:border-box;width:79%;height:0;overflow:hidden;transition:height .2s ease}html body .hy-accordion .hy-accordion-panel .hy-accordion-copy>.inner{padding:14px 20px 34px}html body .hy-accordion .hy-accordion-panel.active::before{background:url("../images/icons/svg/toggle_up.svg") no-repeat}html body .hy-accordion.nbrand .hy-accordion-panel{border-bottom:solid 1px #ababab}html body .hy-accordion.nbrand .hy-accordion-panel::before{background:url("../images/icons/svg/toggle_down_nbrand.svg") no-repeat}html body .hy-accordion.nbrand .hy-accordion-panel.active::before{background:url("../images/icons/svg/toggle_up_nbrand.svg") no-repeat}html body .hy-anchor-primary{font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;display:inline-block;background:#012c5f no-repeat scroll left 12px top 50%;background-size:10px;border:1px solid #012c5f;padding:4px 11px 4px 36px;text-decoration:none;margin-top:25px;background-image:url("../images/icons/svg/arrow_anchor_white.svg")}html body .hy-anchor-primary:active,html body .hy-anchor-primary:hover{border:1px solid #00aad2;background-color:#00aad2;text-decoration:none}html body .hy-anchor-secondary{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;display:inline-block;background:#e4dcd3 no-repeat scroll left 12px top 50%;background-size:10px;border:1px solid #e4dcd3;padding:4px 11px 4px 36px;text-decoration:none;margin-top:25px;background-image:url("../images/icons/svg/arrow_anchor_black.svg")}html body .hy-anchor-secondary:active,html body .hy-anchor-secondary:hover{border:1px solid #f6f3f2;background-color:#f6f3f2;text-decoration:none}html body .hy-anchor-primary.ioniq{font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;display:inline-block;background:#00aad2 no-repeat scroll left 12px top 50%;background-size:10px;border:1px solid #00aad2;padding:4px 11px 4px 36px;text-decoration:none;margin-top:25px;background-image:url("../images/icons/svg/arrow_anchor_white.svg")}html body .hy-anchor-primary.ioniq:active,html body .hy-anchor-primary.ioniq:hover{border:1px solid #46c6ec;background-color:#46c6ec;text-decoration:none}html body .hy-anchor-secondary.ioniq{font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;display:inline-block;background:#8c8c8c no-repeat scroll left 12px top 50%;background-size:10px;border:1px solid #8c8c8c;padding:4px 11px 4px 36px;text-decoration:none;margin-top:25px;background-image:url("../images/icons/svg/arrow_anchor_white.svg")}html body .hy-anchor-secondary.ioniq:active,html body .hy-anchor-secondary.ioniq:hover{border:1px solid #bebebe;background-color:#bebebe;text-decoration:none}html body .hy-anchor-primary.nbrand{font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;display:inline-block;background:#e63312 no-repeat scroll left 12px top 50%;background-size:10px;border:1px solid #e63312;padding:4px 11px 4px 36px;text-decoration:none;margin-top:25px;background-image:url("../images/icons/svg/arrow_anchor_white.svg")}html body .hy-anchor-primary.nbrand:active,html body .hy-anchor-primary.nbrand:hover{border:1px solid #93afd3;background-color:#93afd3;text-decoration:none}html body .hy-anchor-secondary.nbrand{font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;display:inline-block;background:#444 no-repeat scroll left 12px top 50%;background-size:10px;border:1px solid #444;padding:4px 11px 4px 36px;text-decoration:none;margin-top:25px;background-image:url("../images/icons/svg/arrow_anchor_white.svg")}html body .hy-anchor-secondary.nbrand:active,html body .hy-anchor-secondary.nbrand:hover{border:1px solid #ababab;background-color:#ababab;text-decoration:none}html body .hy-content-switcher{position:relative}html body .hy-content-switcher .item>.background{position:absolute;background:none;top:0;right:0;height:100%}html body .hy-content-switcher .item>*{position:relative}html body .hy-content-switcher .open{position:absolute;width:36px;height:36px;background:url("../images/icons/svg/plus_btn.svg")}html body .hy-content-switcher .open:hover{cursor:pointer;background:url("../images/icons/svg/plus_btn_hover.svg")}html body .hy-content-switcher>.overview{position:relative}html body .hy-content-switcher>.switcher{position:absolute;top:0;left:0;height:100%;width:100%}html body .hy-content-switcher>.switcher .copy{padding:55px 30px 60px;width:360px;height:100%;box-sizing:border-box}html body .hy-content-switcher>.switcher .copy>p{margin:22px 0 0}html body .hy-content-switcher>.switcher>.hy-control-panel{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;right:20px;top:20px}html body .hy-content-switcher>.switcher>.hy-control-panel>div{display:inline-block;width:36px;height:36px;margin:0 0 0 3px}html body .hy-content-switcher>.switcher>.hy-control-panel>div:hover{cursor:pointer}html body .hy-content-switcher>.switcher>.hy-control-panel>.prev{background:url("../images/icons/svg/previous_btn.svg")}html body .hy-content-switcher>.switcher>.hy-control-panel>.prev:hover{background:url("../images/icons/svg/previous_btn_hover.svg")}html body .hy-content-switcher>.switcher>.hy-control-panel>.close{background:url("../images/icons/svg/close_btn.svg")}html body .hy-content-switcher>.switcher>.hy-control-panel>.close:hover{background:url("../images/icons/svg/close_btn_hover.svg")}html body .hy-content-switcher>.switcher>.hy-control-panel>.next{background:url("../images/icons/svg/next_btn.svg")}html body .hy-content-switcher>.switcher>.hy-control-panel>.next:hover{background:url("../images/icons/svg/next_btn_hover.svg")}html body .hy-content-switcher.nbrand .open{background:url("../images/icons/svg/plus_btn_nbrand.svg")}html body .hy-content-switcher.nbrand .open:hover{background:url("../images/icons/svg/plus_btn_hover_nbrand.svg")}html body .hy-content-switcher.nbrand>.switcher>.hy-control-panel>.prev{background:url("../images/icons/svg/previous_btn_nbrand.svg")}html body .hy-content-switcher.nbrand>.switcher>.hy-control-panel>.prev:hover{background:url("../images/icons/svg/previous_btn_hover_nbrand.svg")}html body .hy-content-switcher.nbrand>.switcher>.hy-control-panel>.close{background:url("../images/icons/svg/close_btn_nbrand.svg")}html body .hy-content-switcher.nbrand>.switcher>.hy-control-panel>.close:hover{background:url("../images/icons/svg/close_btn_hover_nbrand.svg")}html body .hy-content-switcher.nbrand>.switcher>.hy-control-panel>.next{background:url("../images/icons/svg/next_btn_nbrand.svg")}html body .hy-content-switcher.nbrand>.switcher>.hy-control-panel>.next:hover{background:url("../images/icons/svg/next_btn_hover_nbrand.svg")}html body .hy-switcher.active{display:inline-block;background:#e4dcd3;border:1px solid #e4dcd3;padding:5px 18px 3px;text-decoration:none;font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body .hy-switcher{display:inline-block;background:#f6f3f2;border:1px solid #f6f3f2;padding:5px 18px 3px;text-decoration:none;font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body .hy-switcher.ioniq.active{display:inline-block;background:#bebebe;border:1px solid #bebebe;padding:5px 18px 3px;text-decoration:none;font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body .hy-switcher.ioniq{display:inline-block;background:#f0f0f0;border:1px solid #f0f0f0;padding:5px 18px 3px;text-decoration:none;font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body .hy-switcher.nbrand.active{display:inline-block;background:#444;border:1px solid #444;padding:5px 18px 3px;text-decoration:none;font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body .hy-switcher.nbrand{display:inline-block;background:#ababab;border:1px solid #ababab;padding:5px 18px 3px;text-decoration:none;font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body .hy-switcher{margin:23px 0 0}html body .hy-copy{text-align:center}html body .hy-copy>*{max-width:79%;display:block;margin:0 auto}html body .hy-copy p{margin:21px auto 0}html body .hy-copy-cta-picture{display:-webkit-box;display:-ms-flexbox;display:flex}html body .hy-copy-cta-picture p{margin:21px 0 0}html body .hy-copy-cta-picture h3{margin:-5px 0 0}html body .hy-copy-cta-picture .hy-cta-primary,html body .hy-copy-cta-picture .hy-cta-secondary{margin:23px 5px 0 0}html body .hy-copy-cta-picture div:first-child{margin:0 80px 0 0}html body .hy-copy-cta-picture.amateur-cup-tournament .copy p,html body .hy-copy-cta-picture.amateur-cup-voting .copy p{margin-top:10px}html body .hy-copy-cta-picture.amateur-cup-tournament .copy h4:not(:first-child),html body .hy-copy-cta-picture.amateur-cup-voting .copy h4:not(:first-child){margin-top:50px}html body .hy-copy-cta-picture.amateur-cup-tournament .copy h6,html body .hy-copy-cta-picture.amateur-cup-voting .copy h6{margin:20px 0 0}html body .hy-copy-cta-picture.amateur-cup-tournament .copy ul,html body .hy-copy-cta-picture.amateur-cup-voting .copy ul{margin:10px 0 0}html body .hy-copy-cta-picture.amateur-cup-tournament .copy img,html body .hy-copy-cta-picture.amateur-cup-voting .copy img{margin:25px 0 -8px}html body .hy-copy-switcher-picture{display:-webkit-box;display:-ms-flexbox;display:flex}html body .hy-copy-switcher-picture p{margin:21px 0 0}html body .hy-copy-switcher-picture h3{margin:-5px 0 0}html body .hy-copy-switcher-picture div:first-child{margin:0 80px 0 0}html body .hy-copy-switcher-picture img.hy-switcher-img{display:none;transition:display .2s ease-out}html body .hy-copy-switcher-picture img.hy-switcher-img.active{display:inline}html body .hy-copy-switcher-picture button{outline:none}html body .hy-copy-switcher-picture button:hover{cursor:pointer}html body .hy-copy-warranty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}html body .hy-copy-warranty p{margin:21px 0 0}html body .hy-copy-warranty h3{margin:37px 0 0}html body .hy-copy-warranty ul{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Bold, Arial, Verdana, sans-serif;margin:20px 0 0}html body .hy-copy-warranty ul li::before{content:'\2022';margin:0 5px 0 0}html body .hy-copy-warranty ul li:not(:first-child){margin:5px 0 0}html body .hy-copy-warranty .hy-cta-primary{margin:23px 0 40px}html body .hy-copy-warranty .copy{width:420px;margin:0 30px}html body .hy-copy-warranty .image{width:480px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html body .hy-cta-primary{font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;display:inline-block;background:#012c5f no-repeat scroll right 12px top 50%;background-size:6px;border:1px solid #012c5f;padding:4px 31px 4px 11px;text-decoration:none;margin-top:25px;background-image:url("../images/icons/svg/arrow_right_white.svg")}html body .hy-cta-primary:active,html body .hy-cta-primary:hover{border:1px solid #00aad2;background-color:#00aad2;text-decoration:none}html body .hy-cta-secondary{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;display:inline-block;background:#e4dcd3 no-repeat scroll right 12px top 50%;background-size:6px;border:1px solid #e4dcd3;padding:4px 31px 4px 11px;text-decoration:none;margin-top:25px;background-image:url("../images/icons/svg/arrow_right_black.svg")}html body .hy-cta-secondary:active,html body .hy-cta-secondary:hover{border:1px solid #f6f3f2;background-color:#f6f3f2;text-decoration:none}html body .hy-cta-primary.ioniq{font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;display:inline-block;background:#00aad2 no-repeat scroll right 12px top 50%;background-size:6px;border:1px solid #00aad2;padding:4px 31px 4px 11px;text-decoration:none;margin-top:25px;background-image:url("../images/icons/svg/arrow_right_white.svg")}html body .hy-cta-primary.ioniq:active,html body .hy-cta-primary.ioniq:hover{border:1px solid #46c6ec;background-color:#46c6ec;text-decoration:none}html body .hy-cta-secondary.ioniq{font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;display:inline-block;background:#8c8c8c no-repeat scroll right 12px top 50%;background-size:6px;border:1px solid #8c8c8c;padding:4px 31px 4px 11px;text-decoration:none;margin-top:25px;background-image:url("../images/icons/svg/arrow_right_white.svg")}html body .hy-cta-secondary.ioniq:active,html body .hy-cta-secondary.ioniq:hover{border:1px solid #bebebe;background-color:#bebebe;text-decoration:none}html body .hy-cta-primary.nbrand{font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;display:inline-block;background:#e63312 no-repeat scroll right 12px top 50%;background-size:6px;border:1px solid #e63312;padding:4px 31px 4px 11px;text-decoration:none;margin-top:25px;background-image:url("../images/icons/svg/arrow_right_white.svg")}html body .hy-cta-primary.nbrand:active,html body .hy-cta-primary.nbrand:hover{border:1px solid #93afd3;background-color:#93afd3;text-decoration:none}html body .hy-cta-secondary.nbrand{font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;display:inline-block;background:#444 no-repeat scroll right 12px top 50%;background-size:6px;border:1px solid #444;padding:4px 31px 4px 11px;text-decoration:none;margin-top:25px;background-image:url("../images/icons/svg/arrow_right_white.svg")}html body .hy-cta-secondary.nbrand:active,html body .hy-cta-secondary.nbrand:hover{border:1px solid #ababab;background-color:#ababab;text-decoration:none}html body .hy-btn-group a{margin-right:6px}html body .hy-dealersearch-teaser{margin-bottom:0}html body .hy-dealersearch-teaser h2{padding:52px 0 0}html body .hy-dealersearch-teaser img{margin:46px 0 0}html body .hy-dealersearch-teaser h6{margin:28px 0 0}html body .hy-dealersearch-teaser a{margin:24px 0 60px}html body .hy-download-primary{font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;display:inline-block;background:#012c5f no-repeat scroll left 12px top 50%;background-size:12px;border:1px solid #012c5f;padding:4px 11px 4px 36px;text-decoration:none;margin-top:25px;background-image:url("../images/icons/svg/cta_download_white.svg")}html body .hy-download-primary:active,html body .hy-download-primary:hover{border:1px solid #00aad2;background-color:#00aad2;text-decoration:none}html body .hy-download-secondary{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;display:inline-block;background:#e4dcd3 no-repeat scroll left 12px top 50%;background-size:12px;border:1px solid #e4dcd3;padding:4px 11px 4px 36px;text-decoration:none;margin-top:25px;background-image:url("../images/icons/svg/cta_download_black.svg")}html body .hy-download-secondary:active,html body .hy-download-secondary:hover{border:1px solid #f6f3f2;background-color:#f6f3f2;text-decoration:none}html body .hy-download-primary.ioniq{font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;display:inline-block;background:#00aad2 no-repeat scroll left 12px top 50%;background-size:12px;border:1px solid #00aad2;padding:4px 11px 4px 36px;text-decoration:none;margin-top:25px;background-image:url("../images/icons/svg/cta_download_white.svg")}html body .hy-download-primary.ioniq:active,html body .hy-download-primary.ioniq:hover{border:1px solid #46c6ec;background-color:#46c6ec;text-decoration:none}html body .hy-download-secondary.ioniq{font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;display:inline-block;background:#8c8c8c no-repeat scroll left 12px top 50%;background-size:12px;border:1px solid #8c8c8c;padding:4px 11px 4px 36px;text-decoration:none;margin-top:25px;background-image:url("../images/icons/svg/cta_download_white.svg")}html body .hy-download-secondary.ioniq:active,html body .hy-download-secondary.ioniq:hover{border:1px solid #bebebe;background-color:#bebebe;text-decoration:none}html body .hy-download-primary.nbrand{font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;display:inline-block;background:#e63312 no-repeat scroll left 12px top 50%;background-size:12px;border:1px solid #e63312;padding:4px 11px 4px 36px;text-decoration:none;margin-top:25px;background-image:url("../images/icons/svg/cta_download_white.svg")}html body .hy-download-primary.nbrand:active,html body .hy-download-primary.nbrand:hover{border:1px solid #93afd3;background-color:#93afd3;text-decoration:none}html body .hy-download-secondary.nbrand{font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;display:inline-block;background:#444 no-repeat scroll left 12px top 50%;background-size:12px;border:1px solid #444;padding:4px 11px 4px 36px;text-decoration:none;margin-top:25px;background-image:url("../images/icons/svg/cta_download_white.svg")}html body .hy-download-secondary.nbrand:active,html body .hy-download-secondary.nbrand:hover{border:1px solid #ababab;background-color:#ababab;text-decoration:none}html body .hy-engine-details{margin:75px 0 0;table-layout:fixed}html body .hy-engine-details tr{display:block}html body .hy-engine-details tr:first-child{border-bottom:1px solid #222;padding:0 0 23px;margin:0 0 30px}html body .hy-engine-details .engine-detail-label{font-size:12px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif;min-width:77px;max-width:77px;height:62px;padding:0 24px 0 0}html body .hy-engine-details .engine-detail-label::before{content:'';display:block;margin:0 auto}html body .hy-engine-details .engine-detail-label.engine-power::before{background:url("../images/icons/svg/engine_power.svg");background-size:49px 44px;width:49px;height:44px}html body .hy-engine-details .engine-detail-label.torque::before{background:url("../images/icons/svg/torque.svg");background-size:40px 44px;width:40px;height:44px}html body .hy-engine-details .engine-detail-value{font-size:72px;color:#222;line-height:0;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif;padding:0 10px 0 0}html body .hy-engine-details .engine-detail-unit{font-size:12px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif;padding:0 30px 0 0}html body span.hy-envkv{font-size:11px;color:#222;line-height:12px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif;display:inline-block;width:22px;height:12px;padding:2px 0 0 4px;margin:2px 6px 0 4px;position:relative;background-color:#16fa09}html body span.hy-envkv::before{content:'';border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:5px solid;position:absolute;top:0;left:26px}html body span.hy-label-a-plus{background-color:#16fa09}html body span.hy-label-a-plus::before{border-left-color:#16fa09}html body span.hy-label-a{background-color:#14f303}html body span.hy-label-a::before{border-left-color:#14f303}html body span.hy-label-b{background-color:#5ef201}html body span.hy-label-b::before{border-left-color:#5ef201}html body span.hy-label-c{background-color:#b8f700}html body span.hy-label-c::before{border-left-color:#b8f700}html body span.hy-label-d{background-color:#f5f400}html body span.hy-label-d::before{border-left-color:#f5f400}html body span.hy-label-e{background-color:#f6b700}html body span.hy-label-e::before{border-left-color:#f6b700}html body span.hy-label-f{background-color:#f4600f}html body span.hy-label-f::before{border-left-color:#f4600f}html body span.hy-label-g{background-color:#f41a14}html body span.hy-label-g::before{border-left-color:#f41a14}html body .hy-footnotes{margin-top:82px}html body .hy-footnotes p{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif;position:relative}html body .hy-footnotes p:first-child::before{content:'';width:960px;border-bottom:solid 1px #e4dcd3;position:absolute;top:-22px}html body .hy-footnotes p:not(:first-child){margin:20px 0 0}html body .hy-form *{box-sizing:border-box}html body .hy-form{width:50%;margin-left:auto;margin-right:auto}html body .hy-form-error-message{font-size:14px;color:#e63312;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif;margin-top:32px}html body .hy-form-element{margin:30px 0}html body .hy-form-label{font-size:16px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif;display:block;margin-bottom:10px}html body .hy-form-text-input{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif;border:1px solid #e4dcd3;padding:10px 10px 8px;width:100%;outline:none}html body .hy-form-text-input.hy-form-error{background-color:#fff2f2;border:1px solid #e63312;color:#e63312}html body .hy-form-multiple-text-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}html body .hy-form-multiple-text-inputs .hy-form-text-input{margin-right:10px}html body .hy-form-multiple-text-inputs .hy-form-text-input:last-child{margin-right:0}html body .hy-form-radio-container{margin-top:5px;display:inline-block;width:auto;padding-right:28px}html body .hy-form-radio-container .hy-form-radio-input{display:none}html body .hy-form-radio-container .hy-form-label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html body .hy-form-radio-input+.hy-form-label::before{content:' ';vertical-align:middle;background:url("../images/icons/svg/radio.svg") no-repeat scroll center center/30px 30px;display:block;width:30px;height:30px;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}html body .hy-form-radio-input:checked+.hy-form-label::before{background:url("../images/icons/svg/radio_active.svg") no-repeat scroll center center/30px 30px}html body .hy-form-select-container{position:relative}html body .hy-form-select-container::before{position:absolute;right:0;top:0;content:'';width:40px;height:40px;background:#e4dcd3 url("../images/icons/svg/arrow_dropdown.svg") no-repeat center center;background-size:9px 6px;border:1px solid #e4dcd3;z-index:0}html body .hy-form-select-container:hover::before{background:#00aad2 url("../images/icons/svg/arrow_dropdown_hover.svg") no-repeat center center;background-size:9px 6px;border:1px solid #00aad2}html body .hy-form-select-container::after{position:absolute;right:0;top:0;bottom:0;left:0;border:1px solid #e4dcd3;content:'';display:block;z-index:0}html body .hy-form-select{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif;z-index:1;width:100%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:12px 10px 10px 11px;position:relative;height:42px;outline:none}html body .hy-form-select option{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif}html body .hy-form-checkbox{display:none}html body .hy-form-checkbox+.hy-form-label{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif;position:relative;padding:5px 0 0 42px}html body .hy-form-checkbox+.hy-form-label::before{content:' ';border:1px solid #e4dcd3;vertical-align:middle;background:none;background-color:#fff;width:24px;height:24px;display:block;position:absolute;top:0;left:0}html body .hy-form-checkbox:checked+.hy-form-label::before{background:url("../images/icons/svg/checkmark.svg") no-repeat scroll center center/13px 10px}html body .hy-form-checkbox.hy-form-error+.hy-form-label::before{background-color:#fff2f2;border-color:#e63312}html body .hy-slider .slider-container{overflow-x:hidden}html body .hy-slider .slider{display:-webkit-box;display:-ms-flexbox;display:flex;transition:-webkit-transform 0.5s cubic-bezier(0.39, 0.58, 0.57, 1);transition:transform 0.5s cubic-bezier(0.39, 0.58, 0.57, 1)}html body .hy-slider .control{position:absolute;height:20px;width:12px;top:50%;margin:-10px 0 0;cursor:pointer}html body .hy-slider .control.next{right:-32px;background-image:url("../images/icons/svg/arrow_right.svg")}html body .hy-slider .control.prev{left:-32px;background-image:url("../images/icons/svg/arrow_left.svg")}html body .hy-slider .navigation{position:absolute;width:100%;text-align:center}html body .hy-slider .navigation>.dot{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#e4dcd3;cursor:pointer}html body .hy-slider .navigation>.dot.ioniq{background-color:#bebebe}html body .hy-slider .navigation>.dot:hover,html body .hy-slider .navigation>.dot.active{background-color:#00aad2}html body .hy-slider .navigation>.dot:not(:last-child){margin-right:12px}html body .hy-slider.nbrand .control.next{background-image:url("../images/icons/svg/arrow_right_nbrand.svg")}html body .hy-slider.nbrand .control.prev{background-image:url("../images/icons/svg/arrow_left_nbrand.svg")}html body .hy-slider.nbrand .navigation .dot{background-color:#ababab}html body .hy-slider.nbrand .navigation .dot:hover,html body .hy-slider.nbrand .navigation .dot.active{background-color:#e63312}html body .hy-two-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}html body .hy-two-col .image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html body .hy-two-col .copy{padding:53px 30px}html body .hy-two-col .copy p{margin:21px 0 0}html body .hy-award-module .hy-tab-content{background-image:url("../images/backgrounds/background_02.jpg");background-size:cover;height:420px}html body .hy-award-module .hy-two-col{height:100%}html body .hy-award-module .hy-two-col .copy{padding:53px 30px 53px 0;min-width:430px;max-width:430px;box-sizing:border-box}html body .hy-award-module .hy-two-col .copy h5{margin:21px 0 0}html body .hy-award-module .hy-two-col .copy p{margin:15px 0 0}html body .hy-award-module .hy-two-col .image{width:100%}html body .hy-award-module .hy-tab{position:relative}html body .hy-award-module .hy-tab .hy-tab-item{-ms-flex-preferred-size:auto;flex-basis:auto}html body .hy-award-module .hy-slider .control{top:82px}html body .hy-contact-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}html body .hy-contact-teaser>.box{padding:20px;width:420px}html body .hy-contact-teaser>.box>.inner-box{display:-webkit-box;display:-ms-flexbox;display:flex}html body .hy-contact-teaser>.box>.inner-box p{margin:10px 0 0}html body .hy-contact-teaser>.box>.inner-box>.col:first-child{margin:0 28px 0 0}html body .hy-engine-module .hy-tab{overflow:hidden}html body .hy-engine-module .hy-tab .hy-tab-content-container{display:-webkit-box;display:-ms-flexbox;display:flex}html body .hy-engine-module .hy-tab .hy-tab-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 960px;flex:0 0 960px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background-color:#fff}html body .hy-engine-module .hy-tab .hy-tab-content.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}html body .hy-engine-module .hy-tab .hy-two-col .copy{display:-webkit-box;display:-ms-flexbox;display:flex;padding:74px 80px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:378px;max-width:480px}html body .hy-engine-module .hy-tab .hy-two-col .image{margin:40px 0 0;-ms-flex-item-align:end;align-self:flex-end;width:100%}html body .hy-engine-module .hy-engine-details{margin:35px 0 0;padding:0;-ms-flex-item-align:end;align-self:flex-end}html body .hy-feature-tab .hy-tab .hy-copy-cta-picture .copy{padding:60px 30px}html body .hy-feature-tab .hy-tab .hy-copy-cta-picture .image{margin:0}html body .hy-feature-tab .hy-tab .hy-copy-cta-picture div:first-child{margin:0}html body .hy-feature-tab-plus .overview{width:100%}html body .hy-feature-tab-plus .overview>.hy-feature-list{position:absolute;right:30px;top:60px}html body .hy-feature-tab-plus .overview>.hy-feature-list>li{position:relative;margin:0 0 33px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html body .hy-feature-tab-plus .overview>.hy-feature-list>li>h6{display:inline-block}html body .hy-feature-tab-plus .overview>.hy-feature-list>li>.open{position:relative;margin:0 15px 0 0}html body .hy-feature-tab-plus .item{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}html body .hy-feature-tab-plus .item.hidden{display:none}html body .hy-feature-tab-plus .item>img.background{position:relative}html body .hy-feature-tab-plus .item>.copy{width:100%}html body .hy-highlight-gallery{height:571px}html body .hy-highlight-gallery .item{padding:40px 30px}html body .hy-highlight-gallery .background{width:100%;height:100%}html body .hy-highlight-gallery>.overview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}html body .hy-highlight-gallery>.overview>.item{position:relative;-webkit-box-flex:0;-ms-flex:0 240px;flex:0 240px;text-align:center}html body .hy-highlight-gallery>.overview>.item>.open{bottom:30px;left:50%;margin:0 0 0 -18px}html body .hy-highlight-gallery>.switcher>.item{font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif;max-width:550px}html body .hy-highlight-gallery>.switcher>.item>p{margin:24px 0 0}html body .hy-highlight-gallery>.switcher>.item.hy-highlight-image-switcher .hy-switcher{outline:none}html body .hy-highlight-gallery>.switcher>.item.hy-highlight-image-switcher .hy-switcher:hover{cursor:pointer}html body .hy-highlight-gallery>.switcher>.item.hy-highlight-image-switcher .hy-switcher-img{display:none}html body .hy-highlight-gallery>.switcher>.item.hy-highlight-image-switcher .hy-switcher-img.active{display:block}html body .hy-interior-switcher h6{margin:28px 0 0}html body .hy-interior-switcher img{display:none}html body .hy-interior-switcher img.active{display:inline}html body .hy-color-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html body .hy-color-picker .hy-color-panel{margin:20px 0 0;height:34px;width:54px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html body .hy-color-picker .hy-color-panel>*{-ms-flex-negative:0;flex-shrink:0}html body .hy-color-picker .hy-color-panel.active>span::before{content:'';display:inline-block;position:absolute;border:2px solid #00aad2;border-radius:50%;width:44px;height:44px;left:-7px;top:-7px;background-color:#fff;z-index:-1}html body .hy-color-picker .hy-color-panel span{display:inline-block;position:relative;border-radius:50%;width:34px;height:34px;margin:0 10px;cursor:pointer}html body .hy-color-picker .hy-color-panel span:hover+p{display:flow-root}html body .hy-color-picker .hy-color-panel p{font-size:12px;color:#222;line-height:18px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif;margin:12px 0 0;display:none}html body .hy-color-picker .hy-color-panel.active>p{color:#00aad2}html body .hy-color-picker.nbrand .hy-color-panel.active>span::before{border:2px solid #e63312}html body .hy-color-picker.nbrand .hy-color-panel.active>p{color:#e63312}html body .hy-intro-copy{text-align:center}html body .hy-intro-copy>*{max-width:79%;display:block;margin:0 auto}html body .hy-intro-copy p{margin:23px auto 0}html body .hy-lead-options .hy-lead-options-icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:24px auto 0;height:118px}html body .hy-lead-options .hy-lead-options-icon-wrapper a{border-radius:50%;background:#cac2b9;width:90px;height:90px;position:relative;text-decoration:none}html body .hy-lead-options .hy-lead-options-icon-wrapper a:not(:last-child){margin-right:60px}html body .hy-lead-options .hy-lead-options-icon-wrapper a:hover{background:#00aad2}html body .hy-lead-options .hy-lead-options-icon-wrapper a:hover::after{color:#00aad2}html body .hy-lead-options .hy-lead-options-icon-wrapper a::before{content:'';display:inline-block;position:relative;left:2px}html body .hy-lead-options .hy-lead-options-icon-wrapper a.hy-lead-options-testdrive::before{background:url("../images/icons/svg/icon_testdrive_white.svg") no-repeat;background-size:50px;top:20px;width:50px;height:50px}html body .hy-lead-options .hy-lead-options-icon-wrapper a.hy-lead-options-configurator::before{background:url("../images/icons/svg/icon_configurator_white.svg") no-repeat;background-size:60px;top:15px;width:60px;height:60px}html body .hy-lead-options .hy-lead-options-icon-wrapper a.hy-lead-options-dealersearch::before{background:url("../images/icons/svg/icon_dealersearch_white.svg") no-repeat;background-size:50px;top:20px;width:50px;height:50px}html body .hy-lead-options .hy-lead-options-icon-wrapper a::after{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;display:inline-block;position:relative;width:150px;left:-30px}html body .hy-lead-options .hy-lead-options-icon-wrapper a.hy-lead-options-testdrive::after{content:'Probefahrt';top:50px;width:150px;left:-30px}html body .hy-lead-options .hy-lead-options-icon-wrapper a.hy-lead-options-configurator::after{content:'Konfigurator';top:40px;width:150px;left:-30px}html body .hy-lead-options .hy-lead-options-icon-wrapper a.hy-lead-options-dealersearch::after{content:'Händlersuche';top:50px;width:150px;left:-30px}html body .hy-lead-options.ioniq a{background:#bebebe}html body .hy-lead-options.nbrand a{background:#444}html body .hy-lead-options.nbrand a:hover{background:#e63312}html body .hy-lead-options.nbrand a:hover::after{color:#e63312}html body .hy-gallery{position:relative}html body .hy-gallery .control{top:235px}html body .hy-gallery img{display:block}html body .hy-gallery .hy-copy{margin-top:22px}html body .hy-gallery .navigation{left:0;top:426px}html body .hy-gallery .slider{transition:-webkit-transform 0.7s cubic-bezier(0.39, 0.58, 0.57, 1);transition:transform 0.7s cubic-bezier(0.39, 0.58, 0.57, 1)}html body .hy-hotspot .item{height:100%}html body .hy-model-comparison{position:relative;padding:0 0 54px}html body .hy-model-comparison .col{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 7px 0 0}html body .hy-model-comparison .col+.col{margin:0 0 0 7px}html body .hy-model-comparison .content-wrapper{position:relative}html body .hy-model-comparison .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}html body .hy-model-comparison .content .col{padding:0 40px;box-sizing:border-box;text-align:right}html body .hy-model-comparison .content .col+.col{text-align:left}html body .hy-model-comparison .content p.hy-hstb14{margin:20px 0 0}html body .hy-model-comparison .content p.hy-hstb14:first-child{margin:18px 0 0}html body .hy-model-comparison .bg-container{width:100%;height:100%;position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex}html body .hy-model-comparison .bg-container .col{height:100%}html body .hy-news{margin:10px auto}html body .hy-news h2{padding:52px 0 0}html body .hy-three-col-news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:46px 20px 0;width:920px}html body .hy-three-col-news .col{width:296px;margin:0 0 60px}html body .hy-three-col-news h5{margin:15px 0 0}html body .hy-three-col-news p{margin:10px 0 0}html body .hy-three-col-news a{margin:24px 0 0}html body .hy-hshr-14{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body .hy-hshr-12{font-size:12px;color:#222;line-height:18px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body .hy-hstr-12{font-size:12px;color:#222;line-height:18px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif}html body .hy-hshm-72{font-size:72px;color:#222;line-height:72px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body .hy-hshr-14-white{font-size:14px;color:#fff;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body .hy-hshr-12-white{font-size:12px;color:#fff;line-height:18px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body .hy-hstr-12-white{font-size:12px;color:#fff;line-height:18px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif}html body .hy-hshm-72-white{font-size:72px;color:#fff;line-height:72px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body .hy-hshr-14-red{font-size:14px;color:#e63312;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body .hy-hshr-12-red{font-size:12px;color:#e63312;line-height:18px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body .hy-hstr-12-red{font-size:12px;color:#e63312;line-height:18px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif}html body .hy-hshm-72-red{font-size:72px;color:#e63312;line-height:72px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body .hy-quotation p{margin:13px 0 0}html body .hy-quotation h2::before,html body .hy-quotation h2::after{content:'';display:inline-block;background-size:20px;position:relative;width:20px;height:20px}html body .hy-quotation h2::before{top:14px;left:2px}html body .hy-quotation h2::after{top:-18px;left:-3px}html body .hy-quotation.blue h2::before{background:url("../images/icons/svg/quote_begin_blue.svg") no-repeat}html body .hy-quotation.blue h2::after{background:url("../images/icons/svg/quote_end_blue.svg") no-repeat}html body .hy-quotation.red h2::before,html body .hy-quotation.nbrand h2::before{background:url("../images/icons/svg/quote_begin_red.svg") no-repeat}html body .hy-quotation.red h2::after,html body .hy-quotation.nbrand h2::after{background:url("../images/icons/svg/quote_end_red.svg") no-repeat}html body .hy-safety-video{height:846px;padding:12px 0 0;box-sizing:border-box}html body .hy-safety-video>.panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}html body .hy-safety-video>.panel>.progress{position:relative;-ms-flex-preferred-size:100%;flex-basis:100%;border-bottom:1px solid #cac2b9;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html body .hy-safety-video>.panel>.progress>.slider{position:absolute;width:0;max-width:calc(100% - 8px);border-bottom:2px solid #00aad2}html body .hy-safety-video>.panel>.progress>.slider>.handle{display:block;position:absolute;right:-18px;top:-12.5px;width:26px;height:26px;background:url("../images/icons/svg/slider_handle.svg");cursor:pointer}html body .hy-safety-video>.panel>.progress>.labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;width:100%;top:-4px}html body .hy-safety-video>.panel>.progress>.labels>.label{position:relative;border-radius:50%;width:10px;height:10px;background-color:#00aad2}html body .hy-safety-video>.panel>.progress>.labels>.label.active>span{color:#00aad2}html body .hy-safety-video>.panel>.progress>.labels>.label.active ~ .label{background-color:#cac2b9}html body .hy-safety-video>.panel>.progress>.labels>.label>span{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;display:block;position:absolute;width:50px;top:23px;left:-20px;text-align:center}html body .hy-safety-video>.panel>.progress>.labels>.label:first-child>span{left:0;text-align:left}html body .hy-safety-video>.panel>.progress>.labels>.label:last-child>span{left:unset;right:0;text-align:right}html body .hy-safety-video>.panel>.descriptions{position:relative;-webkit-box-flex:0;-ms-flex:0 620px;flex:0 620px;margin:90px 0 0}html body .hy-safety-video>.panel>.descriptions>.copy{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;position:absolute;opacity:0;transition:opacity .2s ease}html body .hy-safety-video>.panel>.descriptions>.copy.active{opacity:1}html body .hy-safety-video>.panel>.descriptions>.copy>h6{margin:0 0 13px}html body .hy-safety-video>.panel>.controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:92px 0 0}html body .hy-safety-video>.panel>.controls>.play-stop,html body .hy-safety-video>.panel>.controls>.next{display:inline-block;position:relative;width:45px;height:45px;margin:0 0 0 15px;background-size:contain;cursor:pointer}html body .hy-safety-video>.panel>.controls>.play-stop>span,html body .hy-safety-video>.panel>.controls>.next>span{font-size:12px;color:#222;line-height:18px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif;display:block;position:absolute;width:100%;top:51px;text-align:center}html body .hy-safety-video>.panel>.controls>.play-stop{background-image:url("../images/icons/svg/animation_play_btn.svg")}html body .hy-safety-video>.panel>.controls>.play-stop.ioniq{background-image:url("../images/icons/svg/animation_play_btn_ioniq.svg")}html body .hy-safety-video>.panel>.controls>.play-stop:hover{background-image:url("../images/icons/svg/animation_play_btn_hover.svg")}html body .hy-safety-video>.panel>.controls>.play-stop.active{background-image:url("../images/icons/svg/animation_stop_btn_hover.svg")}html body .hy-safety-video>.panel>.controls>.play-stop.active>.play{display:none}html body .hy-safety-video>.panel>.controls>.play-stop.active>.stop{display:block}html body .hy-safety-video>.panel>.controls>.play-stop>.stop{display:none}html body .hy-safety-video>.panel>.controls>.next{background-image:url("../images/icons/svg/animation_continue_btn.svg")}html body .hy-safety-video>.panel>.controls>.next.ioniq{background-image:url("../images/icons/svg/animation_continue_btn_ioniq.svg")}html body .hy-safety-video>.panel>.controls>.next:hover{background-image:url("../images/icons/svg/animation_continue_btn_hover.svg")}html body .hy-safety-video>.scene-container{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}html body .hy-safety-video>.scene-container .frame{display:none}html body .hy-safety-video>.scene-container .frame.active{display:block}html body .hy-safety-video.nbrand>.panel .progress{border-bottom:1px solid #444}html body .hy-safety-video.nbrand>.panel .progress>.slider{border-bottom:2px solid #e63312}html body .hy-safety-video.nbrand>.panel .progress>.slider>.handle{background:url("../images/icons/svg/slider_handle_nbrand.svg")}html body .hy-safety-video.nbrand>.panel .progress>.labels .label{background-color:#e63312}html body .hy-safety-video.nbrand>.panel .progress>.labels .label.active>span{color:#e63312}html body .hy-safety-video.nbrand>.panel .progress>.labels .label.active ~ .label{background-color:#444}html body .hy-safety-video.nbrand>.panel .controls>.play-stop{background-image:url("../images/icons/svg/animation_play_btn_nbrand.svg")}html body .hy-safety-video.nbrand>.panel .controls>.play-stop:hover{background-image:url("../images/icons/svg/animation_play_btn_hover_nbrand.svg")}html body .hy-safety-video.nbrand>.panel .controls>.play-stop.active{background-image:url("../images/icons/svg/animation_stop_btn_hover_nbrand.svg")}html body .hy-safety-video.nbrand>.panel .controls>.next{background-image:url("../images/icons/svg/animation_continue_btn_nbrand.svg")}html body .hy-safety-video.nbrand>.panel .controls>.next:hover{background-image:url("../images/icons/svg/animation_continue_btn_hover_nbrand.svg")}html body .hy-sound-module{position:relative}html body .hy-sound-module .content{position:absolute;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}html body .hy-sound-module .description{-ms-flex-preferred-size:100%;flex-basis:100%}html body .hy-sound-module .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:24px}html body .hy-sound-module .icons>div{position:relative}html body .hy-sound-module .icons>div:not(:last-child){margin-right:35px}html body .hy-sound-module .icons>div img.active{position:absolute;opacity:0;left:0;top:0;transition:opacity .2s}html body .hy-sound-module .icons>div img.active:hover{opacity:1;cursor:pointer}html body .hy-sound-module .icons>div.active img.active{opacity:1}html body .hy-special-offer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}html body .hy-special-offer .col{width:440px}html body .hy-special-offer .col h4,html body .hy-special-offer .col p.special-offer-intro{margin:28px 0 0}html body .hy-special-offer .col h5{margin:16px 0 0}html body .hy-special-offer .col p.special-offer-highlights-intro,html body .hy-special-offer .col p.special-offer-envkv-table-intro{margin:15px 0 0}html body .hy-special-offer .col a+p.special-offer-intro{margin:56px 0 0}html body .hy-special-offer .col table.special-offer-envkv-table{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif;margin:10px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}html body .hy-special-offer .col table.special-offer-envkv-table tbody:first-child{margin:0 50px 0 0}html body .hy-special-offer .col table.special-offer-envkv-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}html body .hy-special-offer .col table.special-offer-envkv-table tr:last-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}html body .hy-special-offer .col table.special-offer-envkv-table tr td:first-child{margin:0 20px 0 0}html body .hy-special-offer .col table.special-offer-envkv-table tbody+tbody tr td:first-child{margin:0 10px 0 0}html body .hy-special-offer .col table.special-offer-envkv-table tbody{display:block}html body .hy-special-offer .col table.special-offer-envkv-table td{display:block}html body .hy-special-offer .col table.special-offer-table,html body .hy-special-offer .col table.special-offer-single-price{font-size:18px;color:#222;line-height:24px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body .hy-special-offer .col table.special-offer-table,html body .hy-special-offer .col table.special-offer-single-price,html body .hy-special-offer .col table.special-offer-single-price-bold{margin:34px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;background:#f6f3f2}html body .hy-special-offer .col table.special-offer-table tr,html body .hy-special-offer .col table.special-offer-single-price tr,html body .hy-special-offer .col table.special-offer-single-price-bold tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:420px}html body .hy-special-offer .col table.special-offer-table tr{margin:10px}html body .hy-special-offer .col table.special-offer-table td{display:block}html body .hy-special-offer .col table.special-offer-table tr:first-child{margin:17px 10px 10px}html body .hy-special-offer .col table.special-offer-table tr.special-offer-sum-bold{font-size:18px;color:#222;line-height:24px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif;margin:31px 10px 14px;position:relative}html body .hy-special-offer .col table.special-offer-table tr.special-offer-sum-bold td:first-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}html body .hy-special-offer .col table.special-offer-table tr.special-offer-sum-bold td:last-child{-ms-flex-negative:0;flex-shrink:0}html body .hy-special-offer .col table.special-offer-table tr.special-offer-sum-bold::before{content:'';width:420px;border-bottom:solid 1px #222;position:absolute;top:-18px}html body .hy-special-offer .col table.special-offer-single-price tr,html body .hy-special-offer .col table.special-offer-single-price-bold tr{margin:17px 10px 14px}html body .hy-special-offer .col table.special-offer-single-price tr td,html body .hy-special-offer .col table.special-offer-single-price-bold tr td{width:100%}html body .hy-special-offer .col table.special-offer-single-price tr td:nth-child(2),html body .hy-special-offer .col table.special-offer-single-price-bold tr td:nth-child(2){text-align:right;min-width:200px;max-width:100%}html body .hy-special-offer .col table.special-offer-single-price-bold{font-size:18px;color:#222;line-height:24px;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body .hy-special-offer .col table.special-offer-single-price+table.special-offer-single-price{margin:3px 0 0}html body .hy-special-offer .col table+table.special-offer-single-price,html body .hy-special-offer .col table+table.special-offer-single-price-bold{margin:15px 0 0}html body .hy-special-offer .col a.hy-cta-secondary,html body .hy-special-offer .col a.hy-cta-primary{margin:30px 6px 0 0}html body .hy-special-offer .col ul.special-offer-highlights{margin:10px 0 0}html body .hy-special-offer .col ul.special-offer-highlights li{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif}html body .hy-special-offer .col ul.special-offer-highlights li::before{content:'\2022'}html body .hy-stage{position:relative}html body .hy-stage .content{width:960px;height:496px;margin:0 auto}html body .hy-stage .content h6{margin:11px 0 0}html body .hy-stage .content a{margin-top:25px}html body .hy-stage .content h6.stage-copy{font-size:18px;line-height:28px;margin:35px 0 0}html body .hy-stage .content span.stage-price{font-size:35px;color:#222;line-height:0;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body .hy-stage .content span.stage-price-white{font-size:35px;color:#fff;line-height:0;font-weight:normal;font-family:HyundaiSansHead-Medium, Arial, Verdana, sans-serif}html body .hy-stage .footnotes{position:absolute;left:0;bottom:0;height:100px;width:960px}html body .hy-table table{border:1px solid #e4dcd3;width:960px}html body .hy-table thead td{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Bold, Arial, Verdana, sans-serif;border-bottom:1px solid #e4dcd3;padding:15px 10px}html body .hy-table thead td:first-child{border-right:2px solid #e4dcd3}html body .hy-table tbody td:first-child{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Bold, Arial, Verdana, sans-serif;border-right:2px solid #e4dcd3;padding:15px 10px}html body .hy-table tbody td:not(:first-child){font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif;padding:15px 20px;border-right:1px solid #e4dcd3}html body .hy-table tbody tr:nth-child(odd){background-color:#f6f3f2}html body .hy-tab{margin-top:53px}html body .hy-tab .hy-tab-menu{display:-webkit-box;display:-ms-flexbox;display:flex}html body .hy-tab.hy-tab-center .hy-tab-menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html body .hy-tab .hy-tab-content{width:100%;display:none;background-color:#f6f3f2}html body .hy-tab .hy-tab-content.active{display:block}html body .hy-tab .hy-tab-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#f6f3f2}html body .hy-tab .hy-tab-item .copy{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;border-left:1px solid #e4dcd3;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}html body .hy-tab .hy-tab-item.leftmost .copy,html body .hy-tab .hy-tab-item:first-child .copy{border:none}html body .hy-tab .hy-tab-item h5{padding:17px 20px 13px}html body .hy-tab .hy-tab-item:hover,html body .hy-tab .hy-tab-item.active{background-color:#00aad2;cursor:pointer}html body .hy-tab .hy-tab-item:hover h5,html body .hy-tab .hy-tab-item.active h5{color:#fff}html body .hy-tab.ioniq .hy-tab-item{background-color:#f0f0f0}html body .hy-tab.ioniq .hy-tab-item .copy{border-left:1px solid #bebebe}html body .hy-tab.ioniq .hy-tab-item.leftmost .copy,html body .hy-tab.ioniq .hy-tab-item:first-child .copy{border:none}html body .hy-tab.nbrand .hy-tab-item{background-color:#444}html body .hy-tab.nbrand .hy-tab-item:hover,html body .hy-tab.nbrand .hy-tab-item.active{background-color:#e63312}html body .hy-tab.nbrand .hy-tab-item .copy{border-left:1px solid #222}html body .hy-tab.nbrand .hy-tab-item.leftmost .copy,html body .hy-tab.nbrand .hy-tab-item:first-child .copy{border:none}html body .hy-tab.nbrand .hy-tab-item h5{color:#fff}html body .hy-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}html body .hy-teaser .col{position:relative}html body .hy-teaser .copy{position:absolute;bottom:30px;left:30px;margin:0 30px 0 0;min-width:400px;max-width:650px}html body .hy-teaser .copy.teaser-align-top{top:30px}html body .hy-teaser .copy.centered{left:30px;right:30px;margin:auto}html body .hy-teaser .copy a{margin:16px 0 0}html body .hy-teaser .copy p{margin:9px 0 0}html body .hy-three-col-picture-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}html body .hy-three-col-picture-copy .col{width:300px;margin:0 0 44px}html body .hy-three-col-picture-copy h5{margin:15px 0 0}html body .hy-three-col-picture-copy p{margin:10px 0 0}html body .hy-two-col-picture-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3px}html body .hy-two-col-picture-copy .col{width:460px;margin:0 0 50px}html body .hy-two-col-picture-copy h6{margin:25px 0 0}html body .hy-two-col-picture-copy p{margin:10px 0 0}html body .hy-video-gallery .gallery{position:relative;margin:30px 0 0}html body .hy-video-gallery .item{position:relative;padding:0 30px 0 0}html body .hy-video-gallery .item>*{cursor:pointer}html body .hy-video-gallery .item>.title{font-size:14px;color:#fff;line-height:44px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif;background-color:#222;padding:0 20px;height:44px}html body .hy-video-gallery .item::after{content:' ';position:absolute;top:50%;left:50%;width:61px;height:43px;margin:-41px 0 0 -45px;background-image:url("../images/icons/svg/youtube_icon_dark.svg");cursor:pointer}html body .hy-video-gallery .item:hover>.title,html body .hy-video-gallery .item.active>.title{background-color:#00aad2}html body .hy-video-gallery .item:hover::after{background-image:url("../images/icons/svg/youtube_icon_red.svg")}html body .hy-video-gallery.nbrand .item:hover>.title,html body .hy-video-gallery.nbrand .item.active>.title{background-color:#e63312}html body .hy-bg-white{background-color:#fff}html body .hy-bg-blue{background-color:#012c5f}html body .hy-bg-blue-active{background-color:#00aad2}html body .hy-bg-blue-light{background-color:#46c6ec}html body .hy-bg-blue-nbrand{background-color:#93afd3}html body .hy-bg-sand{background-color:#e4dcd3}html body .hy-bg-light-sand{background-color:#f6f3f2}html body .hy-bg-icon-sand{background-color:#cac2b9}html body .hy-bg-gray-1{background-color:#f0f0f0}html body .hy-bg-gray-2{background-color:#bebebe}html body .hy-bg-gray-3{background-color:#8c8c8c}html body .hy-bg-gray-nbrand-1{background-color:#444}html body .hy-bg-gray-nbrand-2{background-color:#ababab}html body .hy-bg-gray-nbrand-3{background-color:#f0f0f0}html body .hy-bg-red{background-color:#e63312}html body .dynamic-data{width:960px;margin:60px auto}html body .dynamic-data .data-controller{position:relative}html body .dynamic-data .select-holder{position:absolute;top:-8px}html body .dynamic-data .newListSelected{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif;display:inline-block;position:relative !important;cursor:pointer;margin:0 44px 0 0;width:545px;height:40px}html body .dynamic-data .newListSelected .selectedTxt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;padding:0 0 0 8px;width:545px;height:40px;left:2px;border:1px solid #e4dcd3}html body .dynamic-data .newListSelected .selectedTxt:after{content:'';display:inline-block;width:40px;height:40px;right:-1px;top:0;position:absolute;background:url("../images/icons/svg/toggle_down.svg") #e4dcd3 no-repeat left 15px top 18px;background-size:10px}html body .dynamic-data .newListSelected ul.newList{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif;border:1px solid #e4dcd3;width:553px !important;height:auto !important;margin:41px 0 0 2px !important}html body .dynamic-data .newListSelected ul.newList li{padding:10px 0 10px 9px;background-color:#fff}html body .dynamic-data .newListSelected ul.newList li:hover{background-color:#00aad2 !important;cursor:pointer !important}html body .dynamic-data .newListSelected ul.newList li:hover a{color:#fff !important}html body .dynamic-data .newListSelected ul.newList li>a{color:#222 !important;text-decoration:none !important}html body .dynamic-data .folding-controller{position:relative}html body .dynamic-data .wrap-toggle-all-tables{display:none}html body .dynamic-data label.head{font-size:18px;color:#222;line-height:24px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;margin:0 44px 0 0}html body .dynamic-data .data-container .dynamic-table{margin:65px 0 0}html body .dynamic-data .data-container .dynamic-table table tbody tr:not(:first-child)>:first-child{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Bold, Arial, Verdana, sans-serif;padding:15px 40px 12px;width:391px;border-top:1px solid #e4dcd3;border-bottom:1px solid #e4dcd3;vertical-align:middle}html body .dynamic-data .data-container .dynamic-table table tbody tr:not(:first-child)>:last-child{font-size:14px;color:#222;line-height:20px;font-weight:normal;font-family:HyundaiSansText-Regular, Arial, Verdana, sans-serif;border-right:1px solid #e4dcd3;border-top:1px solid #e4dcd3;border-bottom:1px solid #e4dcd3;width:205px;padding:15px 40px 12px 0}html body .dynamic-data .data-container .dynamic-table table tbody tr>th{font-size:14px !important;color:#222 !important;line-height:20px !important;font-weight:normal !important;font-family:HyundaiSansText-Bold, Arial, Verdana, sans-serif !important;background-color:#e4dcd3;vertical-align:middle;width:144px !important;padding:0 50px !important;border-right:1px solid #e4dcd3;border-bottom:1px solid #e4dcd3}html body .dynamic-data .data-container .dynamic-table table tbody tr>th.th-divider{border-top:2px solid #fff !important}html body .dynamic-data .data-container .dynamic-table .folding-header{margin:60px 0 0;border-left:1px solid #e4dcd3;border-right:1px solid #e4dcd3;border-top:1px solid #e4dcd3;vertical-align:middle;position:relative;width:959px}html body .dynamic-data .data-container .dynamic-table .folding-header h3{font-size:18px;color:#222;line-height:24px;font-weight:normal;font-family:HyundaiSansHead-Regular, Arial, Verdana, sans-serif;padding:20px 0 16px 20px}html body .dynamic-data .data-container .dynamic-table .folding-header a.toggle-table{display:block;position:absolute;width:22px;height:14px;right:20px;bottom:20px;cursor:pointer;text-indent:-9999px;background:url("../images/icons/svg/toggle_down.svg") no-repeat}html body .dynamic-data .data-container .dynamic-table .folding-header.open a.toggle-table{background:url("../images/icons/svg/toggle_up.svg") no-repeat}
