@font-face {
	font-family: "iconfont1.0.231-SNAPSHOT";
	src: url(assets/fonts/iconfont1.0.231-SNAPSHOT.eot?#iefix) format("embedded-opentype"), url(assets/fonts/iconfont1.0.231-SNAPSHOT.woff2) format("woff2"), url(main/resources/fonts/iconfont/iconfont1.0.231-SNAPSHOT.woff) format("woff")
}

.is-font-icon-arrow {
	line-height: 1
}

.is-font-icon-arrow:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f101"
}

.is-font-icon-arrow_open {
	line-height: 1
}

.is-font-icon-arrow_open:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f102"
}

.is-font-icon-author-quote {
	line-height: 1
}

.is-font-icon-author-quote:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f103"
}

.is-font-icon-arrow_text-link {
	line-height: 1
}

.is-font-icon-arrow_text-link:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f104"
}

.is-font-icon-check {
	line-height: 1
}

.is-font-icon-check:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f105"
}

.is-font-icon-close-mobile {
	line-height: 1
}

.is-font-icon-close-mobile:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f106"
}

.is-font-icon-close {
	line-height: 1
}

.is-font-icon-close:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f107"
}

.is-font-icon-cta_arrow {
	line-height: 1
}

.is-font-icon-cta_arrow:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f108"
}

.is-font-icon-cta_arrow_reverse {
	line-height: 1
}

.is-font-icon-cta_arrow_reverse:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f109"
}

.is-font-icon-down-arrow {
	line-height: 1
}

.is-font-icon-down-arrow:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f10a"
}

.is-font-icon-down-arrow_hover {
	line-height: 1
}

.is-font-icon-down-arrow_hover:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f10b"
}

.is-font-icon-download {
	line-height: 1
}

.is-font-icon-download:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f10c"
}

.is-font-icon-hyundai-logo-desktop {
	line-height: 1
}

.is-font-icon-hyundai-logo-desktop:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f10d"
}

.is-font-icon-hyundai-logo-mobile {
	line-height: 1
}

.is-font-icon-hyundai-logo-mobile:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f10e"
}

.is-font-icon-icon_cookie {
	line-height: 1
}

.is-font-icon-icon_cookie:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f10f"
}

.is-font-icon-livechat-dl {
	line-height: 1
}

.is-font-icon-livechat-dl:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f110"
}

.is-font-icon-tooltip-close {
	line-height: 1
}

.is-font-icon-tooltip-close:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f111"
}

.is-font-icon-tooltip {
	line-height: 1
}

.is-font-icon-tooltip:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f112"
}

.is-font-icon-video-mute-mini {
	line-height: 1
}

.is-font-icon-video-mute-mini:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f113"
}

.is-font-icon-video-pause-mini {
	line-height: 1
}

.is-font-icon-video-pause-mini:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f114"
}

.is-font-icon-video-play-mini {
	line-height: 1
}

.is-font-icon-video-play-mini:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f115"
}

.is-font-icon-video-unmute-mini {
	line-height: 1
}

.is-font-icon-video-unmute-mini:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f116"
}

.is-font-icon-brochure {
	line-height: 1
}

.is-font-icon-brochure:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f117"
}

.is-font-icon-configurator {
	line-height: 1
}

.is-font-icon-configurator:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f118"
}

.is-font-icon-click-to-buy {
	line-height: 1
}

.is-font-icon-click-to-buy:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f119"
}

.is-font-icon-contact {
	line-height: 1
}

.is-font-icon-contact:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f11a"
}

.is-font-icon-dealer-service {
	line-height: 1
}

.is-font-icon-dealer-service:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f11b"
}

.is-font-icon-electric-driving {
	line-height: 1
}

.is-font-icon-electric-driving:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f11c"
}

.is-font-icon-find-a-dealer {
	line-height: 1
}

.is-font-icon-find-a-dealer:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f11d"
}

.is-font-icon-livechat {
	line-height: 1
}

.is-font-icon-livechat:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f11e"
}

.is-font-icon-my-hyundai {
	line-height: 1
}

.is-font-icon-my-hyundai:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f11f"
}

.is-font-icon-quote {
	line-height: 1
}

.is-font-icon-quote:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f120"
}

.is-font-icon-renting {
	line-height: 1
}

.is-font-icon-renting:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f121"
}

.is-font-icon-stock-locator {
	line-height: 1
}

.is-font-icon-stock-locator:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f122"
}

.is-font-icon-test-drive {
	line-height: 1
}

.is-font-icon-test-drive:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f123"
}

.is-font-icon-filter {
	line-height: 1
}

.is-font-icon-filter:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f124"
}

.is-font-icon-locator {
	line-height: 1
}

.is-font-icon-locator:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f125"
}

.is-font-icon-burger {
	line-height: 1
}

.is-font-icon-burger:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f126"
}

.is-font-icon-login {
	line-height: 1
}

.is-font-icon-login:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f127"
}

.is-font-icon-search {
	line-height: 1
}

.is-font-icon-search:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f128"
}

.is-font-icon-acceleration {
	line-height: 1
}

.is-font-icon-acceleration:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f129"
}

.is-font-icon-pause {
	line-height: 1
}

.is-font-icon-pause:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f12a"
}

.is-font-icon-racetrack {
	line-height: 1
}

.is-font-icon-racetrack:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f12b"
}

.is-font-icon-start-engine {
	line-height: 1
}

.is-font-icon-start-engine:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f12c"
}

.is-font-icon-footer_fb {
	line-height: 1
}

.is-font-icon-footer_fb:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f12d"
}

.is-font-icon-footer_gplus {
	line-height: 1
}

.is-font-icon-footer_gplus:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f12e"
}

.is-font-icon-footer_ig {
	line-height: 1
}

.is-font-icon-footer_ig:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f12f"
}

.is-font-icon-footer_linked {
	line-height: 1
}

.is-font-icon-footer_linked:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f130"
}

.is-font-icon-footer_pint {
	line-height: 1
}

.is-font-icon-footer_pint:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f131"
}

.is-font-icon-footer_tiktok {
	line-height: 1
}

.is-font-icon-footer_tiktok:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f132"
}

.is-font-icon-footer_tw {
	line-height: 1
}

.is-font-icon-footer_tw:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f133"
}

.is-font-icon-footer_x {
	line-height: 1
}

.is-font-icon-footer_x:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f134"
}

.is-font-icon-footer_yt {
	line-height: 1
}

.is-font-icon-footer_yt:before {
	font-family: "iconfont1.0.231-SNAPSHOT" !important;
	font-style: normal;
	font-weight: 400 !important;
	vertical-align: middle;
	content: "\f135"
}

/**/
.elementor-237 .elementor-element.elementor-element-78eb494 .swiper-slide {
	height: 774px;
}

.elementor-image-box-img a img {
	margin: 0 auto;
}

#e-n-menu-content-2621 .e-child:last-child {
	border-right: none;
}

#menubar-262 .e-n-menu-heading .e-n-menu-item .e-n-menu-content {
	z-index: 999;
}