@charset "UTF-8";body{font-family:HyundaiRegular}video{width:100%!important}.position-relative{position:relative!important}.text-underline{text-decoration:underline!important}.h-270{height:270px!important}.object-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-contain{-o-object-fit:contain!important;object-fit:contain!important}@font-face{font-family:HyundaiMedium;src:url(/build/assets/hyundaisanshead-medium-CI1gIbaB.eot?#iefix) format("embedded-opentype"),url(/build/assets/HyundaiSansHead-Medium-TSWf3iS8.woff) format("woff"),url(/build/assets/HyundaiSansHead-Medium-DdnYC2my.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:HyundaiRegular;src:url(/build/assets/hyundaisanshead-regular-DRHH_P4r.eot);src:url(/build/assets/hyundaisanshead-regular-DRHH_P4r.eot?#iefix) format("embedded-opentype"),url(/build/assets/HyundaiSansHead-Regular-DswsypLr.woff2) format("woff2"),url(/build/assets/HyundaiSansHead-Regular-BdAQbr-w.woff) format("woff"),url(/build/assets/HyundaiSansHead-Regular-BSIh7XYa.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:HyundaiBold;src:url(/build/assets/hyundaisanshead-bold-bdGDoKiW.eot);src:url(/build/assets/hyundaisanshead-bold-bdGDoKiW.eot?#iefix) format("embedded-opentype"),url(/build/assets/hyundaisanshead-bold-DDTePARp.woff2) format("woff2"),url(/build/assets/hyundaisanshead-bold-rvcdO80S.woff) format("woff"),url(/build/assets/hyundaisanshead-bold-x9WI1-IM.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:HyundaiLight;src:url(/build/assets/hyundaisanshead-light-BIB3Jj7F.eot);src:url(/build/assets/hyundaisanshead-light-BIB3Jj7F.eot?#iefix) format("embedded-opentype"),url(/build/assets/hyundaisanshead-light-C9f23TFp.woff2) format("woff2"),url(/build/assets/hyundaisanshead-light-DVZwQsKz.woff) format("woff"),url(/build/assets/hyundaisanshead-light-Co5orAFo.ttf) format("truetype");font-weight:400;font-style:normal}p,h1,h2,h3,h4,h5,h6{margin:0}a{color:#000;text-decoration:none}.bg-grey{background-color:#f4f4f4}.w-100{width:100%!important}.my-50{margin:50px 0}.mb-50{margin-bottom:50px}.mt-50{margin-top:50px}.top-30{top:30%!important}.max-w-full{max-width:100%!important}.heading-shadow{font-size:70px;text-align:center;font-family:HyundaiBold;background:linear-gradient(to bottom,#002c5f,#005bc580);-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:.1;margin-bottom:-40px}.main-heading{font-size:44px;text-align:center;margin-bottom:40px!important;font-family:HyundaiMedium}.section-padding{padding:70px 0;position:relative}.fs-44{font-size:44px!important}.fs-16{font-size:16px!important}.fs-14{font-size:14px!important}.max-w-700{max-width:700px}figure{margin-bottom:0}.max-vw-auto{max-width:100%!important}.d-block{display:block!important}.btn{font-size:16px;padding:0 15px;background:#002c5f;color:#fff;box-sizing:border-box;width:140px!important;line-height:0!important;height:42px!important;border-radius:8px;display:flex;align-items:center;justify-content:center}.btn:hover{background:#a6b5c7;color:#fff}#heroCarousel{position:relative}#heroCarousel .carousel-item img{height:80vh;-o-object-fit:cover;object-fit:cover}#heroCarousel .carousel-indicators [data-bs-target]{background-color:#002c5f;width:10px;height:10px;border-radius:50%;border:1.5px solid #fff}#heroCarousel .carousel-control-next,#heroCarousel .carousel-control-prev{width:30px;height:30px;background:#002c5f;border-radius:35px}#heroCarousel .carousel-control-next{top:50%;right:50px}#heroCarousel .carousel-control-next-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxLjJlbSIgaGVpZ2h0PSIxLjJlbSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IndoaXRlIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJtMTAgMTdsNS01bC01LTUiLz48L3N2Zz4=)}#heroCarousel .carousel-control-prev-icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxLjJlbSIgaGVpZ2h0PSIxLjJlbSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IndoaXRlIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJtMTQgN2wtNSA1bDUgNSIvPjwvc3ZnPg==)}#heroCarousel .carousel-control-prev{top:50%;left:50px}#heroCarousel .slider-content{position:absolute;top:10%;display:flex;flex-direction:column;gap:15px}#heroCarousel .slider-content h2{font-size:58px;font-family:HyundaiMedium}#heroCarousel .slider-content p{font-size:20px}.swiper-button-next,.swiper-button-prev{background-color:#002c5f;color:#fff;opacity:.8;height:40px;width:40px}.swiper-button-next:hover,.swiper-button-prev:hover{opacity:1}.swiper-button-next:after,.swiper-button-prev:after{font-size:17px!important}.shopping-tools{background-color:#fafafa}.shopping-tools .card{background-color:#fff;padding:25px 15px;border-radius:25px;text-align:center;box-shadow:#959da512 0 8px 20px;border:0;background-position:-36px 1px;transition:background .5s ease}.shopping-tools .card .icon{background-color:#fff;padding:5px;margin-bottom:10px;border-radius:5px;width:-moz-fit-content;width:fit-content;margin-inline:auto}.shopping-tools .card .icon svg{stroke:#222;fill:#222}.shopping-tools .card h4{font-size:22px}.shopping-tools .card:hover{background-image:url(/build/assets/bg-request-CUVz-nQW.png);background-color:#d8eaff}.shopping-tools .card:hover .icon svg{stroke:#002c5f;fill:#002c5f}.find-dealer{background-color:#eff6ff}.find-dealer .showroom-List .card{display:flex;align-items:center;flex-direction:row;border:0;border-radius:15px;overflow:hidden;position:relative}.find-dealer .showroom-List .card .image{flex:.5}.find-dealer .showroom-List .card .image img{width:100%;margin-bottom:0!important}.find-dealer .showroom-List .card .content{flex:.5;padding:15px;font-size:12px}.find-dealer .showroom-List .card .content h6{font-size:20px}.find-dealer .showroom-List .card .content p{margin-bottom:15px}.find-dealer .showroom-List .card .content .adress{display:flex;flex-direction:column;gap:5px}.find-dealer .showroom-List .card .content span{display:flex;gap:5px}.find-dealer .showroom-List .card .content span svg{min-width:1rem;width:1rem;height:1rem}.find-dealer .showroom-List .card .arrow{background-color:#002c5f;border-radius:0 10px;position:absolute;top:0;right:0;min-width:40px;min-height:35px;display:flex;align-items:center;justify-content:center;transition:.3s ease}.find-dealer .showroom-List .card .arrow svg{transform:rotate(-45deg);stroke:#fff}.find-dealer .showroom-List .card:hover .arrow{background-color:#eff6ff}.find-dealer .showroom-List .card:hover .arrow svg{stroke:#002c5f}.find-dealer .showroom-List .swiper-arrows{display:flex;align-items:center;justify-content:center;flex-direction:row-reverse;gap:10px;margin-top:35px}.find-dealer .showroom-List .swiper-arrows .swiper-button-next,.find-dealer .showroom-List .swiper-arrows .swiper-button-prev{position:relative;left:0;right:0;margin-top:0;opacity:1;border-radius:10px;height:-webkit-fill-available}.find-dealer .showroom-List .swiper-arrows .swiper-button-next:hover,.find-dealer .showroom-List .swiper-arrows .swiper-button-prev:hover{background-color:#a6b5c7}.find-dealer .showroom-List .swiper-arrows .swiper-button-disabled{opacity:.35}.models{background-color:#fafafa}.models .bg-arrow{position:absolute;left:50%;transform:translate(-50%);width:-webkit-fill-available}.models .tabs{width:100%;position:relative}.models .tabs .tab-buttons{display:flex;justify-content:center;gap:10px;max-width:700px;margin-inline:auto;margin-bottom:40px}.models .tabs .tab-buttons .tab-btn{padding:8px 20px;background:#fff;cursor:pointer;border-radius:10px;transition:.3s ease;font-size:16px;font-family:HyundaiMedium;border:0;box-shadow:#959da51a 0 8px 24px;display:flex;align-items:center;gap:5px}.models .tabs .tab-buttons .tab-btn img{width:28px;margin-bottom:0!important}.models .tabs .tab-buttons .tab-btn .hover{display:none}.models .tabs .tab-buttons .tab-btn.active{background:#d8eaff;color:#002c5f}.models .tabs .tab-buttons .tab-btn.active .car{display:none}.models .tabs .tab-buttons .tab-btn.active .hover{display:flex}.models .tabs .tab-buttons .tab-btn:hover{background:#d8eaff;color:#002c5f}.models .tabs .tab-buttons .tab-btn:hover .car{display:none}.models .tabs .tab-buttons .tab-btn:hover .hover{display:block}.models .tabs .tab-content{display:none;animation:fade .3s ease}.models .tabs .tab-content.active{display:block}.models .tabs .tab-content .card{border-color:#eff6ff;border:none;background-color:#fff;box-shadow:#959da529 0 8px 20px;border-radius:15px;overflow:hidden;margin-bottom:25px}.models .tabs .tab-content .card .content{padding:25px 25px 0}.models .tabs .tab-content .card .content h5{font-size:28px;font-family:HyundaiMedium}.models .tabs .tab-content .card .btns{display:flex;align-items:center;border-top:1px solid #002c5f}.models .tabs .tab-content .card .btns .btn{padding:5px 15px!important;width:100%!important;gap:8px;background-color:transparent;color:#002c5f;border-right:1px solid #002c5f!important;border-radius:0;height:55px!important}.models .tabs .tab-content .card .btns .btn svg{fill:#002c5f}.models .tabs .tab-content .card .btns .btn:last-child{border:none!important}.models .tabs .tab-content .card .btns .btn:hover{background-color:#002c5f;color:#fff}.models .tabs .tab-content .card .btns .btn:hover svg{fill:#fff}@keyframes fade{0%{opacity:0}to{opacity:1}}.offers{background-color:#eff6ff;border-radius:0 0 35px 35px}.offers .card{background-color:transparent;border-color:#d4d4d4;border-radius:25px;padding:10px;position:relative;margin-bottom:20px;transition:padding .3s ease-in}.offers .card:hover{padding:0}.offers .card img{width:100%;margin-bottom:0!important;border-radius:24px}.offers .card .content{position:absolute;bottom:-20px;left:50%;transform:translate(-50%);margin-top:-25px;width:85%;text-align:left;background:#fff3;border-radius:10px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.3);padding:15px;transition:bottom .3s ease-in-out,background-color .3s ease-in-out}.offers .card .content h4{font-size:18px;font-family:HyundaiMedium}.offers .card:hover .content{bottom:5px;background-color:#fff}.news-swiper{position:relative;margin-bottom:100px}.news-swiper .arrows{position:absolute;bottom:-65px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:20px}.news-swiper .arrows .swiper-button-prev,.news-swiper .arrows .swiper-button-next{position:relative;border-radius:5px}.news-swiper .arrows .swiper-button-next{left:0}.news-swiper .arrows .swiper-button-prev{right:0}.news-swiper .main-conatiner{background-color:#f4f4f4;border-radius:15px;min-height:280px;padding:1rem!important;display:flex;flex-direction:column}.news-swiper .main-conatiner figure{margin-bottom:0}.news-swiper .main-conatiner p{font-size:24px;line-height:28px;color:#000;font-family:HyundaiMedium}.news-swiper .main-conatiner .btn{margin:auto 0 0 auto}.news-swiper .main-conatiner .news-date{background-color:#fff;color:#002c5f;padding:2px 8px;border-radius:5px;width:-moz-fit-content;width:fit-content}.map-container{background-color:#fff}.map-container a{padding:10px 0;border-bottom:1px solid rgba(0,0,0,.1098039216)}.map-container .side-panel{padding:20px 40px 20px 20px;min-height:100%;display:flex;flex-direction:column;gap:25px}.map-container .side-panel img{width:30px}.map-container .side-panel .btn{margin-top:60px}.map-container figure{padding:20px;text-align:center}.overlay-container{position:relative}.overlay-container .overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.overlay-container .overlay h2{font-size:30px;line-height:40px;letter-spacing:.5px;color:#fff;margin-bottom:15px;font-family:HyundaiMedium}.overlay-container .overlay p{font-size:16px;color:#fff;margin-bottom:50px!important}.two-columns-container img{height:420px}.top-heading{padding:10px 0;position:absolute;width:100%;background:#002c5f;z-index:9}.top-heading ol{margin:0}.top-heading ol li{color:#fff!important}.top-heading ol li:before,.top-heading ol li.active{color:#fff!important}.top-heading ol li a{color:#fff}.top-heading .page-sharing{display:flex;align-items:center;gap:5px;color:#fff}.top-heading .page-sharing svg{stroke:#fff}.hero{position:relative;padding-top:44px}.hero .overlay-text{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;background:linear-gradient(95deg,#000000c7,#00000026 38%,#fff0);height:100%;align-items:center}.hero .overlay-text h2{font-size:58px;line-height:71px;color:#fff;font-family:HyundaiMedium}.hero .overlay-text p{font-size:20px;line-height:1.5;color:#fff;font-family:HyundaiRegular;margin:0}.hero .overlay-text img{width:70px}.staic-section{position:sticky;top:0;z-index:99}.staic-section .top{background-color:#002c5f;height:90px;display:flex;align-items:center}.staic-section .top .col-md-4:nth-last-child(1){display:flex;justify-content:end}.staic-section .top .col-md-4:nth-last-child(2){display:flex;justify-content:center}.staic-section .top a{color:#fff;font-size:20px;margin-left:8px;vertical-align:-3px;font-family:HyundaiMedium}.staic-section .bottom{height:60px;display:flex;align-items:center;border-bottom:solid 1px #efefef;background-color:#fff}.staic-section .bottom .col-md-2{margin-block:auto}.staic-section .bottom h2{font-size:16px;line-height:24px;color:#000;font-family:HyundaiMedium}.staic-section .bottom ul{padding:0;margin:0;display:flex;align-items:center;gap:30px}.staic-section .bottom ul li{list-style:none}.staic-section .bottom ul li a{font-family:HyundaiMedium;font-size:16px;transition:.3s ease}.staic-section .bottom ul li a:hover,.staic-section .bottom ul li a.active{color:#00aad2}.staic-section .bottom .e-brochure{margin-left:auto}.staic-section .bottom .e-brochure svg{stroke:#000}.head-container{text-align:center;padding:50px 0}.head-container h1{font-size:44px;line-height:51px;letter-spacing:.7px;font-family:HyundaiMedium;margin-bottom:20px;max-width:900px;margin-inline:auto}.head-container h3{font-family:HyundaiMedium;font-size:30px;margin-bottom:20px}.head-container h6{font-size:20px;line-height:30px;letter-spacing:.3px;color:#000;font-family:HyundaiMedium;max-width:900px;margin-inline:auto}.head-container p{max-width:800px;margin-inline:auto}.features-section .image-columns .content h5{font-size:20px;line-height:30px;letter-spacing:.3px;color:#000;font-family:HyundaiMedium;margin-bottom:15px}.features-section .image-columns .content p{font-size:16px;line-height:22px;letter-spacing:.2px;color:#000;font-family:HyundaiRegular}.feature-swiper{overflow:hidden;position:static}.feature-swiper .swiper-button-next,.feature-swiper .news-swiper .swiper-rtl .swiper-button-prev{right:1rem}.feature-swiper .swiper-button-prev,.feature-swiper .news-swiper .swiper-rtl .swiper-button-next{left:1rem}.feature-swiper .swiper-button-next,.feature-swiper .swiper-button-prev{top:46%}.feature-swiper .main-conatiner{min-height:auto;background-color:transparent;padding:0!important}.feature-swiper .main-conatiner img{border-radius:0}.feature-swiper h3{font-size:30px;line-height:30px;letter-spacing:.3px;color:#000;font-family:HyundaiMedium;margin-bottom:10px}.feature-swiper h6{font-size:20px;line-height:30px;letter-spacing:.3px;color:#000;font-family:HyundaiMedium;margin-bottom:10px}.feature-swiper p{font-size:16px!important;line-height:1.5!important}.gallery{padding:50px 0}.gallery .e-brochure{background-color:#002c5f;color:#fff;width:-moz-fit-content;width:fit-content;padding:13px 25px;margin-inline:auto;margin-top:30px}.gallery .e-brochure svg{stroke:#fff}.navigate-page{height:70px;display:flex;align-items:center;border-top:solid 2px #efefef;border-bottom:1px solid #f4f4f4}.navigate-page .prev-page{font-family:HyundaiMedium;font-size:20px;line-height:40px;color:#000;cursor:pointer;float:left;transition:.3s ease}.navigate-page .prev-page svg{stroke:#fff;background-color:#002c5f;opacity:.8;border-radius:35px;vertical-align:sub}.navigate-page .prev-page:hover svg{opacity:1}.navigate-page .next-page{font-family:HyundaiMedium;font-size:20px;line-height:40px;color:#000;cursor:pointer;float:right;transition:.3s ease}.navigate-page .next-page svg{stroke:#fff;background-color:#002c5f;opacity:.8;border-radius:35px;vertical-align:sub}.navigate-page .next-page:hover svg{opacity:1}#main-slider .splide__slide img{width:100%}#thumbnail-slider .splide__slide{border:0;opacity:.7}#thumbnail-slider .splide__slide.is-active{opacity:1}#thumbnail-slider .splide__slide img{width:100%;display:block!important}.splide__arrows .splide__arrow{background:#002c5f;height:40px;width:40px;border-radius:0;opacity:1}.splide__arrows .splide__arrow:disabled{opacity:.3}.splide__arrows .splide__arrow svg{fill:#fff;height:1em;width:1em}.splide__arrows .splide__arrow--next{right:0}.splide__arrows .splide__arrow--prev{left:0}.tabs{width:100%;max-width:100%;margin:0 auto}.tabs .tab-list{display:flex;list-style:none;cursor:pointer;justify-content:space-around;padding:0;margin-bottom:0}.tabs .tab-item{padding:15px;background-color:#fff;color:#000;text-align:center;width:100%}.tabs .sub-tab-btn.active,.tabs .tab-item.active{background-color:#002c5f;color:#fff}.tabs .sub-tab-btn.active a,.tabs .tab-item.active a{color:#fff}.tabs .sub-panel,.tabs .tab-content{display:none}.tabs .sub-panel.active,.tabs .tab-content.active{display:block}.imageContentSwiper .content{margin:30px 0 70px;text-align:center}.imageContentSwiper .content h2{font-size:30px;line-height:40px;letter-spacing:.5px;color:#000;font-family:HyundaiMedium;margin-bottom:15px}.imageContentSwiper .content p{font-size:14px;line-height:21px;letter-spacing:.2px;color:#000;font-family:HyundaiRegular}.imageContentSwiper .swiper-pagination{bottom:20px!important}.imageContentSwiper .swiper-button-next,.imageContentSwiper .swiper-button-prev{top:40%;height:40px;width:40px}.convenience-swiper .convenience-swiper img{min-height:233px;height:auto!important}.accordion{max-width:100%!important;margin:20px auto!important}.accordion h3{font-family:HyundaiMedium}.accordion .overview{margin-bottom:30px}.accordion .overview p{font-family:HyundaiMedium;font-size:20px;margin-bottom:20px}.accordion .overview .table-bordered>:not(caption)>*{border-color:#e4dcd3}.accordion .overview table{background:#fff;width:100%}.accordion .overview table th{width:30%;border-right:1px solid #e4dcd3;border-left:1px solid #e4dcd3;border-bottom:1px solid #fff;background:#e4dcd3}.accordion .overview table th,.accordion .overview table td{padding:10px;font-size:14px}.accordion .specification-column{margin:32px 0 30px;padding-left:200px;position:relative}.accordion .specification-column p{line-height:1;font-family:HyundaiMedium;font-size:20px;font-weight:400;position:absolute;left:20px;top:50%;transform:translateY(-50%)}.accordion .specification-column .form-select{box-shadow:1px 1px 1px #0000000d;border:0px;width:100%;appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;height:44px;padding:0 20px;font:14px/44px HyundaiRegular,arial,sans-serif;vertical-align:baseline;outline:none;box-sizing:border-box;color:#000;border-radius:0;box-shadow:none}.accordion .accordion-item{border-bottom:1px solid #ddd}.accordion .accordion-item:last-child{border-bottom:none}.accordion .accordion-header{background-color:#fff;cursor:pointer;padding:15px;width:100%;text-align:left;font-family:HyundaiMedium;border:none;outline:none;transition:background-color .3s ease;position:relative;font-size:16px}.accordion .accordion-header:after{content:"";position:absolute;right:11px;top:33%;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyZW0iIGhlaWdodD0iMmVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Im03IDEwbDUgNWw1LTUiLz48L3N2Zz4=);background-size:contain;height:20px;width:20px}.accordion .accordion-content{padding:0 15px;max-height:0;overflow:hidden;transition:max-height .3s ease;background-color:#f4f4f4}.accordion .accordion-content p{padding:15px 0;margin:0}.accordion .accordion-content .header table .table-heading{background-color:#002c5f;color:#fff;text-align:center;padding:15px 30px;font-size:14px;font-family:HyundaiMedium}.accordion .accordion-content .header table th{text-align:left;padding:10px 14px;border:1px solid #e4dcd3;border-left:0;border-left-width:1px;background:#f6f3f2;font-family:HyundaiMedium;font-weight:400;font-size:14px}.accordion .accordion-content .header table td{padding:10px 14px;border:1px solid #e4dcd3;border-width:0 0 1px 0;font-size:14px;color:#000;line-height:24px;text-align:left;letter-spacing:.28px;font-family:HyundaiRegular}.video-container{margin:70px 0;position:relative}.video-container .img{position:relative}.video-container .img img{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.video-container .img button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:0;width:60px;height:60px;background-color:transparent}.video-container .img button:after{content:"";position:absolute;left:calc(50% - 30px);top:calc(50% - 30px);width:60px;height:60px;background:url(/build/assets/play-icon-CJELUYWU.png) no-repeat 50% 50%;background-size:100%}.video-container .controls .playPauseBtn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:0;background-color:transparent;width:60px;height:60px;padding:0}.imageCounter{position:relative}.imageCounter .counter-main{position:absolute;top:50%;transform:translateY(-50%);width:-moz-min-content;width:min-content}.imageCounter .counter-main h3{font-family:HyundaiMedium;font-size:30px;margin-bottom:15px;text-align:left;color:#fff}.imageCounter .counter-main .counter-container{padding:15px;border-radius:10px;width:200px;color:#fff;border:2px solid rgba(255,255,255,.8705882353);background:#0000003b;min-width:250px}.imageCounter .counter-main .counter-container img{width:200px}.imageCounter .counter-main .counter-container p{font-family:HyundaiMedium;margin-bottom:10px}.imageCounter .counter-main .counter-container .counter{font-size:45px;line-height:33px}.imageCounter .counter-main .counter-container .counter span{font-size:20px;font-family:HyundaiRegular}.counter-container{min-width:250px}.numbered-pagination{display:flex;gap:10px;position:relative;margin-top:25px}.numbered-pagination li button{height:40px;width:40px;color:#fff;border:2px solid #4c6b8f;opacity:1;background-color:#4c6b8f;z-index:9;transition:transform .3s ease,background-color .3s ease}.numbered-pagination li button:hover{background-color:#002c5f;transform:scale(1.1)}.numbered-pagination li button.is-active{background-color:#002c5f;opacity:1;transform:scale(1)}.numbered-pagination:before{content:"";position:absolute;left:50%;transform:translate(-50%);height:2px;width:180px;z-index:0;background-color:#002c5f;opacity:.3}.openImage .slide-container{position:relative}.openImage .slide-container img{height:80vh;-o-object-fit:cover;object-fit:cover}.openImage .slide-container h1,.openImage .slide-container .text-container{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff}.openImage .slide-container .text-container h1{position:initial;transform:translate(0)}.openImage .slide-container .plus{background-color:#002c5f;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:35px;position:absolute;bottom:15px;left:50%;transform:translate(-50%) rotate(90deg);cursor:pointer;transition:transform .3s ease}.openImage .slide-container .plus.rotate-90{transform:translate(-50%) rotate(135deg)}.openImage .OpenShowImage{overflow:hidden;max-height:0;transition:max-height .3s ease}.openImage .OpenShowImage.active{max-height:100%}.video-container-frame{position:relative;height:auto;overflow:hidden;max-width:100%;background:#000}.video-container-frame video{width:100%}.video-container-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.interiror-variants .colors .varient-btn{width:50px;height:50px;background-color:#2f3035;border-radius:35px;border:0;position:relative}.interiror-variants .colors .varient-btn:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:25px;height:25px;border-radius:35px;opacity:0;transition:opacity .3s ease;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Im0xMC41NjIgMTUuOTA4bDYuMzk2LTYuMzk2bC0uNzA4LS43MDhsLTUuNjg4IDUuNjg4bC0yLjg1LTIuODVsLS43MDguNzA4ek0xMi4wMDMgMjFxLTEuODY2IDAtMy41MS0uNzA4cS0xLjY0My0uNzA5LTIuODU5LTEuOTI0dC0xLjkyNS0yLjg1NlQzIDEyLjAwM3QuNzA5LTMuNTFRNC40MTcgNi44NSA1LjYzIDUuNjM0dDIuODU3LTEuOTI1VDExLjk5NyAzdDMuNTEuNzA5cTEuNjQzLjcwOCAyLjg1OSAxLjkyMnQxLjkyNSAyLjg1N3QuNzA5IDMuNTA5dC0uNzA4IDMuNTF0LTEuOTI0IDIuODU5dC0yLjg1NiAxLjkyNXQtMy41MDkuNzA5Ii8+PC9zdmc+);background-size:contain;background-repeat:no-repeat}.interiror-variants .colors .varient-btn:hover:before{opacity:1}.interiror-variants .colors .varient-btn.active:before{opacity:1}.graph-box{position:relative}.graph-box img:nth-child(2){position:absolute;left:0}.videoContentSwiper .swiper-pagination-bullet{background-color:#002c5f;width:10px;height:10px;border-radius:50%;border:1.5px solid #fff}@media (max-width: 767px){.videoContentSwiper .swiper-pagination-bullet{display:none}.videoContentSwiper .swiper-button-next{top:20%;right:0}.videoContentSwiper .swiper-button-prev{top:20%;left:0}}.swiper-pagination-bullet{background-color:#002c5f}.nav-wrapper{position:relative;display:flex;align-items:center}.nav-wrapper .scroll-btn{background:#fff;border:none;cursor:pointer;font-size:24px;padding:8px;z-index:10}.nav-wrapper .scroll-btn.left{margin-right:5px}.nav-wrapper .scroll-btn.right{margin-left:5px}.nav-wrapper .nav-scroll{overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;width:100%;padding-top:15px}.nav-wrapper .nav-scroll ul{display:flex;gap:20px;width:-moz-max-content;width:max-content}.nav-scroll::-webkit-scrollbar-thumb{background:transparent}.nav-scroll::-webkit-scrollbar-track{background:transparent}.nav-scroll::-webkit-scrollbar{width:3px}.head-container p:first-child{margin-bottom:15px}.openImage .cards{text-align:start}.openImage .cards img{margin-bottom:15px}.openImage .cards h6{font-size:20px;line-height:30px;letter-spacing:.3px;color:#000;font-family:HyundaiMedium;margin-bottom:10px}.form-container{background-color:#dedede;padding:70px 15px}.form-container .details p{margin-bottom:15px}.form-container .details .column{padding:15px;border:1px solid rgba(0,0,0,.1098039216);border-radius:10px;margin-bottom:15px}.form-container .details .column p{margin-bottom:0}.form-container .details .column a{color:#00aad2!important}.form-container form{max-width:700px;margin-inline:auto;padding:30px;background-color:#fff;border-radius:20px}.form-container form .heading{display:flex;align-items:center;gap:10px;margin-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1098039216);padding-bottom:15px}.form-container form .heading .subTitS{font-size:20px;line-height:30px;letter-spacing:.3px;color:#000;font-family:HyundaiMedium}.form-container form .heading .txt_sky{color:#00aad2!important}.form-container form .main-row{display:flex;flex-wrap:wrap;gap:1rem}.form-container form .main-row .radioboxWrap{display:block;font-size:0;line-height:0}.form-container form .main-row .radioboxWrap .radioBoxInner{display:inline-block;vertical-align:top;position:relative}.form-container form .main-row .radioboxWrap .radioBoxInner input[type=radio]{opacity:0;-webkit-appearance:none;width:0;height:0;position:absolute;left:0;top:0}.form-container form .main-row .radioboxWrap .radioBoxInner input[type=radio]~label:before{content:"";display:inline-block;width:18px;height:18px;border:2px solid #999;border-radius:100%;box-sizing:border-box;position:absolute;left:0;top:0}.form-container form .main-row .radioboxWrap .radioBoxInner input[type=radio]:checked~label:before{border:2px solid #00aad2}.form-container form .main-row .radioboxWrap .radioBoxInner input[type=radio]:checked~label:after{content:"";display:inline-block;width:8px;height:8px;border-radius:100%;background:#00aad2;box-sizing:border-box;position:absolute;left:5px;top:5px}.form-container form .main-row .radioboxWrap .radioBoxInner label{display:inline-block;min-height:18px;padding-left:28px;line-height:18px;font-size:14px;vertical-align:top;cursor:pointer;padding-right:76px}.form-container form .main-row .column{flex:1 1 45%;min-width:250px;box-sizing:border-box}.form-container form .main-row .column label{margin-bottom:10px;display:flex}.form-container form .main-row .column label .txt_sky{color:#00aad2!important}.form-container form .main-row .column input{display:inline-block;width:100%;height:44px;padding:0 5px 0 20px;line-height:44px;font-size:14px;color:#666;border:1px solid #e4dcd3;box-sizing:border-box;background:#fff}.form-container form .main-row .column select{display:inline-block;width:100%;height:44px;padding:0 5px 0 12px;line-height:44px;font-size:14px;color:#666;border:1px solid #e4dcd3;box-sizing:border-box;background:#fff;border-radius:0}.form-container form .main-row .column select:focus{box-shadow:none}.form-container form .main-row label{margin-bottom:10px;display:flex}.form-container form .main-row textarea{display:inline-block;width:100%;padding:0 5px 0 12px;line-height:44px;font-size:14px;color:#666;border:1px solid #e4dcd3;box-sizing:border-box;background:#fff;margin-bottom:30px}.form-container form .checkboxWrap{display:block;line-height:0}.form-container form .checkboxWrap .checkboxInner{display:inline-block;vertical-align:top;position:relative;overflow:hidden}.form-container form .checkboxWrap .checkboxInner input[type=checkbox]{position:absolute;left:-30px;top:-30px}.form-container form .checkboxWrap .checkboxInner label{display:inline-block;min-height:18px;padding-left:28px;line-height:18px;font-size:14px;vertical-align:top;cursor:pointer;font-weight:700;margin-bottom:15px}.form-container form .checkboxWrap .checkboxInner label:before{content:"";display:inline-block;width:18px;height:18px;border:2px solid #999;box-sizing:border-box;position:absolute;left:0;top:0}.form-container form .checkboxWrap .error-msg{line-height:1.2;margin-bottom:15px}.form-container form .btnWrap{display:flex;gap:10px;margin-top:30px}.form-container form .btnWrap .btn{border-radius:0;line-height:0!important;height:42px!important;text-align:center}.form-container form .btnWrap .bgBtnGray{background:#767676}.form-container form .btnWrap .bgBtnGray:hover{background-color:#76767670}.txt_sky{color:#00aad2!important}.checkboxWrap .checkboxInner input[type=checkbox]:checked~label:before{border:2px solid #00aad2;background:url(/build/assets/ico-checkbox-C2sZTCqR.png) no-repeat center center;background-size:10px}.history .nav-wrapper .scroll-btn.left,.history .nav-wrapper .scroll-btn.right{display:none}.accordion{width:90%;max-width:1000px;margin:2rem auto}.accordion .accordion-item{color:#111;margin:1rem 0;border-radius:.5rem;overflow:hidden;border:0}.accordion .accordion-item .accordion-item-header{padding:1rem 3rem 1rem 1.5rem;min-height:3.5rem;font-weight:700;display:flex;align-items:center;position:relative;cursor:pointer;font-size:1.8rem}.accordion .accordion-item .accordion-item-header:after{content:"+";font-size:2rem;position:absolute;right:1rem}.accordion .accordion-item .accordion-item-header.active:after{content:"−"}.accordion .accordion-item .accordion-item-body{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.accordion .accordion-item .accordion-item-body .accordion-item-body-content{padding:1rem 3rem 1rem 1.5rem;line-height:1.5rem;border-top:1px solid #fff}.accordion .accordion-item .accordion-item-body .accordion-item-body-content h2{padding:.5rem 3rem .5rem 1rem;min-height:3.5rem;line-height:1.25rem;font-weight:700;display:flex;align-items:center;position:relative;cursor:pointer;font-size:2.5rem}.news-card{text-align:start;margin-bottom:15px}.news-card .content{padding:15px}.news-card h6{margin-bottom:5px}.news-card .date{color:#6f6d6d;margin:0 0 13px;display:block}table .table-heading{background-color:#002c5f;color:#fff;text-align:center;font-size:14px;font-family:HyundaiRegular}table .table-heading th{padding:10px 15px}table td{padding:10px 15px;border:1px solid #e4dcd3;font-size:14px}table td a{text-decoration:underline}.service-sub-heading{font-size:44px;line-height:51px;letter-spacing:.7px;font-family:HyundaiMedium;margin-bottom:20px;max-width:900px;margin-inline:auto}.warranty .accordion-item .accordion-item-header{font-size:1.5rem;text-align:start;min-height:auto}.warranty .accordion-item .accordion-item-body-content h4{font-size:1.2rem;margin-bottom:10px;font-weight:500}#tab3 .accordion-item .accordion-item-header,.mainatanance-accordion .accordion-item .accordion-item-header{font-size:1.5rem;text-align:start;min-height:auto}.bigCircle-container{width:780px;position:relative;height:280px;margin:50px auto}.bigCircle-container .circle{position:absolute;top:0;border:2px solid #e4dcd3;border-radius:50%;background:#e4dcd3;opacity:.7;width:280px;height:280px}.bigCircle-container .circle:nth-child(2){left:250px}.bigCircle-container .circle:nth-child(3){left:500px}.bigCircle-container .circle p{vertical-align:middle;text-align:center;font-family:HyundaiMedium;color:#000;font-size:16px;line-height:30px;display:table-cell;width:280px;word-break:break-all;padding:40px;height:280px}.service-booking-wrap .tabs .tab-item{padding:0;background-color:#f4f4f4!important;margin-bottom:5px;border-radius:8px;overflow:hidden}.service-booking-wrap .tabs .tab-item a{display:block;padding:15px}.service-booking-wrap .tabs .tab-item.active a{background-color:#002c5f}.service-booking-wrap .tab-list{display:block;position:sticky;top:50px}.showroom-centers .tab-links{max-width:315px;margin-inline:auto;gap:15px;margin-bottom:35px}.showroom-centers h6{font-size:32px;line-height:30px;letter-spacing:.3px;color:#000;font-family:HyundaiMedium;max-width:900px;margin-inline:auto;margin-bottom:15px}.showroom-centers .tab-links .tab-item{padding:0}.showroom-centers .tab-links .tab-item.active{background-color:#444;color:#fff}.showroom-centers .tab-links .tab-item a{padding:15px;display:block}.showroom-centers .tab-links .tab-item a.active{background-color:#444;color:#fff}.showroom-centers .showroom-list .tab-item{width:100%;margin-bottom:15px;border:0;padding:12px;font-size:20px;height:120px}.showroom-centers .showroom-list .tab-item a{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;margin-inline:auto;gap:10px;font-size:16px;font-family:HyundaiRegular}.showroom-centers .showroom-list .tab-item a svg{fill:#222}.showroom-centers .showroom-list .tab-item.active{background-color:#002c5f}.showroom-centers .showroom-list .tab-item.active a svg{fill:#fff}.tabs-request-quote .bottom{height:80px;background-color:#f4f4f4;border-bottom:solid 1px #efefef}.tabs-request-quote a{display:flex;align-items:center;gap:8px;font-family:HyundaiMedium;margin-right:25px;padding-block:15px}.tabs-request-quote a span{min-width:35px;height:35px;border-radius:35px;background-color:#f4f4f4;display:flex;align-items:center;justify-content:center}.tabs-request-quote a.active{color:#002c5f}.tabs-request-quote a.active span{background-color:#002c5f;color:#fff}.tabs-request-quote span{margin-right:25px}.test-drive-car-list .card{padding:25px;border-radius:25px;display:flex;flex-direction:row;align-items:center;max-width:900px;margin-inline:auto;justify-content:space-around;background-color:#f4f4f4;border:0;margin-bottom:30px}.test-drive-car-list .card h1{font-size:42px;font-family:HyundaiMedium;margin-bottom:0;flex:.7;text-align:start;margin-left:50px}.test-drive-car-list .card img{width:600px;flex:1.3}.test-drive-car-list .car-type{background-color:#fff;color:#111;border-radius:.5rem;margin-bottom:15px;border:1px solid rgba(68,68,68,.2352941176)}.test-drive-car-list .car-type .car-type-header{padding:.5rem 3rem .5rem 1rem;font-weight:700;display:flex;align-items:center;position:relative;cursor:pointer;font-size:2rem}.test-drive-car-list .car-item-body{padding:1rem;line-height:1.5rem;border-top:1px solid;-o-border-image:linear-gradient(to right,transparent,rgba(63,63,63,.2392156863),transparent) 1;border-image:linear-gradient(to right,transparent,rgba(63,63,63,.2392156863),transparent) 1}.test-drive-car-list .car-item-body .car-item-body-content a{display:block;border:2px solid transparent;transition:.3s;border-radius:5px;padding:3px;position:relative}.test-drive-car-list .car-item-body .car-item-body-content a:hover,.test-drive-car-list .car-item-body .car-item-body-content a.active{border:2px solid rgba(68,68,68,.1882352941);box-shadow:2px 2px 12px #4441;overflow:hidden}.test-drive-car-list .car-item-body .car-item-body-content p{text-transform:uppercase;display:block;font-size:14px;color:#000;line-height:1.71;text-align:center}.test-drive-car-list .btn{display:flex;align-items:center;justify-content:center;margin-top:75px;margin-inline:auto}.test-drive-car-list .form-container{background-color:transparent;padding:0}.test-drive-car-list .form-container form{max-width:900px}.mobile-menu{display:none}.showroom-list-swiper .swiper-button-next,.showroom-list-swiper .swiper-button-prev{min-height:30px;width:30px}.showroom-list-swiper .swiper-button-next{right:0}.showroom-list-swiper .swiper-button-prev{left:0}.thank-msg{max-width:600px;margin-inline:auto;border-radius:15px;padding:60px 25px;text-align:center}.thank-msg img{max-width:100px;margin-bottom:45px}.thank-msg h4{font-size:28px;font-family:HyundaiMedium;margin-bottom:10px}.thank-msg p{margin-bottom:0}.video-container-frame{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.iti{width:100%!important}.whatsaapp{position:fixed;right:15px;bottom:15px;display:flex;align-items:center;z-index:999}.whatsaapp span{position:relative;background-color:#f4f4f4!important;box-shadow:#64646f33 0 7px 29px;padding:3px 5px;font-size:13px;margin-right:8px;border-radius:5px;width:80px;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease,visibility .3s ease}.whatsaapp span:before{content:"";position:absolute;right:-3px;top:50%;transform:translateY(-50%) rotate(-45deg);width:10px;height:10px;border-radius:2px;background-color:#f4f4f4;z-index:-1}.whatsaapp .first{opacity:1;visibility:visible}.whatsaapp .last{opacity:0;visibility:hidden;position:absolute}.whatsaapp .icon{background-color:#46c756;padding:12px;border-radius:50px;display:block;width:-moz-fit-content;width:fit-content}.whatsaapp:hover .first{opacity:0;visibility:hidden}.whatsaapp:hover .last{opacity:1;visibility:visible}.downloads .tab-content .card{border:1px solid rgba(68,68,68,.2352941176);padding:15px;margin-bottom:25px}.downloads .tab-content .card img{border-bottom:1px solid;-o-border-image:linear-gradient(to right,transparent,rgba(63,63,63,.2392156863),transparent) 1;border-image:linear-gradient(to right,transparent,rgba(63,63,63,.2392156863),transparent) 1;margin-bottom:15px}.downloads .tab-content .card:hover{box-shadow:2px 2px 12px #4441}.sitemap .card{background-color:transparent;padding:15px;margin-bottom:25px;transition:.3s ease-in-out}.sitemap .card:hover{box-shadow:2px 2px 12px #4441;background-color:#fff;border-color:#fff}.sitemap .column{border:1px solid rgba(68,68,68,.2352941176);padding:15px;border-radius:5px;min-height:100%}.row{display:flex;flex-wrap:wrap;margin:0}.row .column{flex:1 1 33%;min-width:250px;box-sizing:border-box}.specification-grand-i10 .column{text-align:center;padding-block:30px;background-size:cover;background-repeat:no-repeat}.specification-grand-i10 p,.specification-grand-i10 span{color:#fff}.sticky-section{position:sticky;top:0;display:flex;gap:10px;z-index:1000;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;align-items:center}.sticky-section .navlinks{padding:5px 8px;text-decoration:none;color:#000;border-radius:5px;cursor:pointer;transition:.3s;display:inline-block;white-space:nowrap;position:relative}.sticky-section .navlinks:hover,.sticky-section .navlinks:focus{text-decoration:none}.sticky-section .navlinks:before{content:"";position:absolute;bottom:0;left:0;width:0;height:3px;background-color:#093669}.sticky-section .navlinks.active:before{width:100%}.sticky-section .navlinks.active{color:#093669}.overlay-design-palisade{position:relative}.overlay-design-palisade h3{position:absolute;right:30px;bottom:30px;color:#fff;margin-bottom:0}.exclamaton{list-style:none;position:relative}.exclamaton:before{content:"";position:absolute;left:-25px;top:1.5px;width:20px;height:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxLjJlbSIgaGVpZ2h0PSIxLjJlbSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KCTxnIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzI0MjQyNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiPgoJCTxwYXRoIHN0cm9rZS13aWR0aD0iMiIgZD0iTTEyIDIuNUE5LjUgOS41IDAgMCAwIDIuNSAxMmE5LjUgOS41IDAgMSAwIDE5IDBBOS41IDkuNSAwIDAgMCAxMiAyLjVtLS4wMDUgNC4yMjJ2Ni4zMzQiIC8+CgkJPHBhdGggc3Ryb2tlLXdpZHRoPSIxIiBkPSJNMTIuMDQ0IDE2LjU1N2gtLjAxIiAvPgoJPC9nPgo8L3N2Zz4=);background-size:contain}
