.contact{background-color:var(--hyundai-white);display:block;height:auto;max-width:100%;width:100%}.contact .contact-container{display:block;height:auto;margin:0 auto;max-width:1000px;padding:0 10px;width:100%}.contact .contact-container .contact-content{align-items:flex-start;display:flex;height:auto;justify-content:space-between;margin-bottom:60px;max-width:100%;width:100%}.contact .contact-container .contact-content .contact-item{align-items:flex-start;-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:flex-start}.contact .contact-container .contact-content .contact-item.phone{width:55%}@media only screen and (max-width:767px){.contact .contact-container .contact-content .contact-item.phone{width:100%}}.contact .contact-container .contact-content .contact-item.post-office{padding-left:130px;width:45%}@media only screen and (min-width:768px)and (max-width:1024px){.contact .contact-container .contact-content .contact-item.post-office{padding-left:40px}}@media only screen and (max-width:767px){.contact .contact-container .contact-content .contact-item.post-office{padding-left:0;width:100%}}.contact .contact-container .contact-content .contact-item:last-of-type{justify-content:flex-end}@media only screen and (max-width:767px){.contact .contact-container .contact-content .contact-item{margin-bottom:20px}}.contact .contact-container .contact-content .contact-bluelink{align-items:flex-start;display:flex;flex-direction:column;height:auto;justify-content:flex-start;max-width:55%;padding-left:40px;width:100%}.contact .contact-container .contact-content .contact-bluelink .contact-bluelink-icon{margin-bottom:15px}@media only screen and (min-width:768px)and (max-width:1024px){.contact .contact-container .contact-content .contact-bluelink .contact-bluelink-icon{margin-bottom:10px}}@media only screen and (max-width:767px){.contact .contact-container .contact-content .contact-bluelink .contact-bluelink-icon img{height:auto;max-width:80%}.contact .contact-container .contact-content .contact-bluelink{margin-bottom:30px;max-width:100%;padding-left:0}}.contact .contact-container .contact-content .contact-description{display:block;height:auto;max-width:100%;width:100%}.contact .contact-container .contact-content .contact-description .contact-title{font-family:HyundaiSansHead-Medium;font-size:24px;letter-spacing:normal;line-height:1.2;margin-bottom:5px}@media only screen and (min-width:768px)and (max-width:1024px){.contact .contact-container .contact-content .contact-description .contact-title{font-size:20px}}@media only screen and (max-width:767px){.contact .contact-container .contact-content .contact-description .contact-title{font-size:18px}}.contact .contact-container .contact-content .contact-description .contact-subtitle{font-family:HyundaiSansText-Bold;font-size:21px;letter-spacing:normal;line-height:1.2;margin:20px 0 5px}@media only screen and (min-width:768px)and (max-width:1024px){.contact .contact-container .contact-content .contact-description .contact-subtitle{font-size:18px}}@media only screen and (max-width:767px){.contact .contact-container .contact-content .contact-description .contact-subtitle{font-size:16px}}.contact .contact-container .contact-content .contact-description .contact-link{font-family:HyundaiSansText-Bold;font-size:18px;line-height:1.2;text-decoration:none}.contact .contact-container .contact-content .contact-description .contact-link:hover{text-decoration:underline}@media only screen and (min-width:768px)and (max-width:1024px){.contact .contact-container .contact-content .contact-description .contact-link{font-size:16px}}@media only screen and (max-width:767px){.contact .contact-container .contact-content .contact-description .contact-link{font-size:14px}}.contact .contact-container .contact-content .contact-description .contact-text{font-family:HyundaiSansText-Regular;font-size:18px;line-height:1.2;white-space:pre-line}@media only screen and (min-width:768px)and (max-width:1024px){.contact .contact-container .contact-content .contact-description .contact-text{font-size:16px}}@media only screen and (max-width:767px){.contact .contact-container .contact-content .contact-description .contact-text{font-size:14px}}@media only screen and (min-width:768px)and (max-width:1024px){.contact .contact-container .contact-content{margin-bottom:40px}}@media only screen and (max-width:767px){.contact .contact-container .contact-content{flex-direction:column;justify-self:flex-start;margin-bottom:0}}@media only screen and (min-width:768px)and (max-width:1024px){.contact .contact-container{max-width:95%}}@media only screen and (max-width:767px){.contact .contact-container{max-width:95%}.contact .contact-container #contact_content_end{flex-direction:column-reverse}}
/*# sourceMappingURL=Contact.c13e2e58.chunk.css.map*/