.pre-owned-new-navigation .sub-pages-container-mobile{display:none}@media screen and (max-width:1199px){.pre-owned-new-navigation .sub-pages-container-mobile{display:block}.pre-owned-new-navigation .sub-pages-container{display:none}}.pre-owned-new-navigation .sub-pages{background-color:#e4dcd3!important}.pre-owned-new-navigation .sub-pages #nav_collapse{margin-bottom:0}.pre-owned-new-navigation .sub-pages .navbar-brand{color:#000;font-family:HyundaiSansHeadMedium;font-size:23px;margin-right:65px}.pre-owned-new-navigation .sub-pages .navbar-brand h1{font-size:30px;margin-top:5px}@media(max-width:768px){.pre-owned-new-navigation .sub-pages .navbar-brand h1{font-size:24px}}.pre-owned-new-navigation .sub-pages .navbar-brand img{height:3rem!important}.pre-owned-new-navigation .sub-pages a.nav-link{color:#000!important;font-size:13px!important;font-weight:700;margin-right:15px}.pre-owned-new-navigation .sub-pages a.nav-link.active{border-bottom:3px solid #00aad2;border-top:0;padding-bottom:15px;padding-top:22px}.pre-owned-new-navigation .sticky-nav-mobi{top:99px}@media(max-width:564px){.pre-owned-new-navigation body{margin-top:74px}}.pre-owned-new-navigation .navbar-brand img{height:2rem!important}.pre-owned-new-navigation .btn-primary{padding:.25rem .5rem}.pre-owned-new-navigation .button__callMeBack{line-height:1.1;padding:12px 43px!important;text-align:center}.we-buy-your-hyundai .row[data-v-8fa6ccec]{display:block;margin-left:-15px;margin-right:-15px}.we-buy-your-hyundai[data-v-8fa6ccec]{background-color:#fff}.we-buy-your-hyundai .banner[data-v-8fa6ccec]{background-position:50%!important;background-position-y:60%!important;height:31vw;min-height:886px;padding-top:80px}@media(max-width:767px){.we-buy-your-hyundai .banner[data-v-8fa6ccec]{height:100vw;margin-top:-15px;min-height:100%;padding-top:10px}}.we-buy-your-hyundai .banner .banner-cta[data-v-8fa6ccec]{margin-top:3%}.we-buy-your-hyundai .banner .banner-cta .banner-text[data-v-8fa6ccec]{margin-left:8;width:100%}.we-buy-your-hyundai .banner .banner-cta .banner-text h1[data-v-8fa6ccec]{color:#002c5f;font-family:HyundaiSansHeadBold;font-size:42px!important;max-width:475px}@media(max-width:767px){.we-buy-your-hyundai .banner .banner-cta .banner-text h1[data-v-8fa6ccec]{color:#fff;font-size:25px!important}}.we-buy-your-hyundai .banner .banner-cta .banner-text h3[data-v-8fa6ccec]{color:#002c5f;font-family:Hyundai Sans Text!important;font-size:27px!important;font-style:normal;font-weight:400;line-height:33px}@media(max-width:767px){.we-buy-your-hyundai .banner .banner-cta .banner-text h3[data-v-8fa6ccec]{font-size:25px!important;margin:8vh 0 0!important;text-align:left}}.we-buy-your-hyundai .banner .banner-cta .banner-text h2[data-v-8fa6ccec]{color:#002c5f;font-family:HyundaiSansHeadBold!important;font-size:33px;font-style:normal;font-weight:700;line-height:41px}@media(max-width:767px){.we-buy-your-hyundai .banner .banner-cta .banner-text h2[data-v-8fa6ccec]{font-size:22px!important;margin:0!important;text-align:left}}.we-buy-your-hyundai .banner .banner-cta .banner-text p[data-v-8fa6ccec]{color:#fff;font-family:Hyundai Sans Text;font-size:19px;font-style:normal;font-weight:400;line-height:23px}@media(max-width:1680px){.we-buy-your-hyundai .banner .banner-cta .banner-text h1[data-v-8fa6ccec]{font-size:36pt}.we-buy-your-hyundai .banner .banner-cta .banner-text h2[data-v-8fa6ccec]{font-size:27pt}.we-buy-your-hyundai .banner .banner-cta .banner-text h3[data-v-8fa6ccec]{font-size:19pt}.we-buy-your-hyundai .banner .banner-cta .banner-text p[data-v-8fa6ccec]{font-size:13pt}}@media(max-width:1190px){.we-buy-your-hyundai .banner .banner-cta .banner-text h1[data-v-8fa6ccec]{font-size:26pt}.we-buy-your-hyundai .banner .banner-cta .banner-text h2[data-v-8fa6ccec]{font-size:20pt}.we-buy-your-hyundai .banner .banner-cta .banner-text h3[data-v-8fa6ccec]{font-size:16pt}.we-buy-your-hyundai .banner .banner-cta .banner-text p[data-v-8fa6ccec]{font-size:11pt}}@media(max-width:992px){.we-buy-your-hyundai .banner .banner-cta .banner-text h1[data-v-8fa6ccec]{font-size:22pt}.we-buy-your-hyundai .banner .banner-cta .banner-text h2[data-v-8fa6ccec]{font-size:16pt}.we-buy-your-hyundai .banner .banner-cta .banner-text h3[data-v-8fa6ccec]{font-size:12pt}.we-buy-your-hyundai .banner .banner-cta .banner-text p[data-v-8fa6ccec]{font-size:10pt}}@media(max-width:767px){.we-buy-your-hyundai .banner[data-v-8fa6ccec]{background-color:#e5e5e5}}@media(min-width:1200px){.we-buy-your-hyundai .banner[data-v-8fa6ccec]{padding-top:5rem!important}}.we-buy-your-hyundai .mobile-form-place-holder[data-v-8fa6ccec]{display:none;height:362px}@media(max-width:767px){.we-buy-your-hyundai .mobile-form-place-holder[data-v-8fa6ccec]{display:block}}.we-buy-your-hyundai .we-buy-content[data-v-8fa6ccec]{position:relative}@media(max-width:767px){.we-buy-your-hyundai .we-buy-content[data-v-8fa6ccec]{background-color:#e5e5e5}}.we-buy-your-hyundai .cta-banner-content[data-v-8fa6ccec]{color:#002c5f}.we-buy-your-hyundai .banner-cta[data-v-8fa6ccec]{font-size:14px}.we-buy-your-hyundai .banner-cta .cta-form h1[data-v-8fa6ccec]{color:#002c5f;font-family:HyundaiSansHeadBold;font-size:28px;font-style:normal;font-weight:700;line-height:35px}.we-buy-your-hyundai .banner-cta .cta-form h2[data-v-8fa6ccec]{font-size:32px;font-weight:700}.we-buy-your-hyundai .banner-cta .cta-form h3[data-v-8fa6ccec]{font-size:26px;font-weight:400}.we-buy-your-hyundai .banner-cta .cta-form .lead[data-v-8fa6ccec]{font-size:16px}@media(max-width:767px){.we-buy-your-hyundai .banner-cta[data-v-8fa6ccec]{width:100%}}.we-buy-your-hyundai .cta-form[data-v-8fa6ccec]{background-color:#fff;color:#002c5f;min-width:300px;width:300px}.we-buy-your-hyundai .cta-form h1[data-v-8fa6ccec]{color:#002c5f;font-family:HyundaiSansHeadBold;font-size:28px;font-weight:700}@media(max-width:767px){.we-buy-your-hyundai .cta-form[data-v-8fa6ccec]{left:0;margin-left:auto!important;margin-right:auto!important;position:absolute;right:0;width:80%}}.we-buy-your-hyundai .steps[data-v-8fa6ccec]{color:#002c5f;font-size:19px;font-weight:700}@media(max-width:767px){.we-buy-your-hyundai .steps[data-v-8fa6ccec]{background-color:#e5e5e5}}@media(min-width:767px){.we-buy-your-hyundai .steps[data-v-8fa6ccec]{background-color:#fff}}.we-buy-your-hyundai .steps .step-badge[data-v-8fa6ccec]{background-color:#002c5f;border-radius:50%;color:#fff;font-family:Arial;font-size:42px;font-style:normal;font-weight:700;height:80px;line-height:52px;margin-top:2px;padding-top:6px;text-align:center;width:80px}@media(max-width:767px){.we-buy-your-hyundai .steps .step-badge[data-v-8fa6ccec]{font-family:HyundaiSansHeadBold;font-size:30px;height:45px;margin-bottom:.75rem;margin-top:.75rem;min-width:45px;width:45px}}@media(min-width:767px){.we-buy-your-hyundai .steps .step-badge[data-v-8fa6ccec]{font-size:40px;height:80px;min-width:80px;width:80px}}.we-buy-your-hyundai .steps .label[data-v-8fa6ccec]{color:#002c5f!important;font-family:Arial;font-size:19px;font-style:normal;font-weight:700;line-height:22px;max-width:120px}.we-buy-your-hyundai .steps .label.long[data-v-8fa6ccec]{max-width:144px}.we-buy-your-hyundai .steps .label.short[data-v-8fa6ccec]{max-width:102px}@media(max-width:767px){.we-buy-your-hyundai .steps .label[data-v-8fa6ccec]{color:#1f2731!important;font-family:Hyundai Sans Text;font-size:18px;font-style:normal;font-weight:700;line-height:22px;max-width:100%;width:100%}.we-buy-your-hyundai .steps .label.long[data-v-8fa6ccec],.we-buy-your-hyundai .steps .label.short[data-v-8fa6ccec]{max-width:100%}}.we-buy-your-hyundai .content-blocks .content-block h2[data-v-8fa6ccec]{font-size:26px;font-weight:700}.we-buy-your-hyundai .content-blocks .content-block p[data-v-8fa6ccec]{font-size:16px}.we-buy-your-hyundai .content-blocks .content-block .content-block-image[data-v-8fa6ccec]{min-height:379px}.we-buy-your-hyundai .faqs[data-v-8fa6ccec]{background-color:#002c5f}.we-buy-your-hyundai .faqs h2[data-v-8fa6ccec]{color:#fff;font-family:HyundaiSansHeadBold;font-size:34px;font-style:normal;font-weight:700;line-height:144.4%;text-align:center}.we-buy-your-hyundai .faqs .card-text[data-v-8fa6ccec]{font-size:14px}.we-buy-your-hyundai .faqs .card-header .btn[data-v-8fa6ccec]{background-color:#fff!important;box-shadow:none!important;color:#000;font-size:20.4865px;font-style:normal;font-weight:700;line-height:25px;outline:none!important;padding:3%!important}@media(max-width:767px){.we-buy-your-hyundai .faqs .card-header .btn[data-v-8fa6ccec]{color:#000;font-size:15.4099px;font-style:normal;font-weight:700;line-height:19px}.we-buy-your-hyundai .faqs .card-header .btn img[data-v-8fa6ccec]{width:17px}}.we-buy-your-hyundai .how-it-works[data-v-8fa6ccec]{background-color:#fff;font-size:18px}.we-buy-your-hyundai .how-it-works h2[data-v-8fa6ccec]{font-family:HyundaiSansHeadBold;font-size:28px;font-weight:700}.we-buy-your-hyundai .how-it-works .works-badges[data-v-8fa6ccec]{display:flex;flex-wrap:wrap;justify-content:space-around}@media(max-width:767px){.we-buy-your-hyundai .how-it-works .works-badges[data-v-8fa6ccec]{flex-direction:column;flex-wrap:nowrap}}.we-buy-your-hyundai .how-it-works .works-badges .works-badge-wrap[data-v-8fa6ccec]{align-items:center;display:flex;flex-direction:row;margin-bottom:4%;width:45%}@media(max-width:767px){.we-buy-your-hyundai .how-it-works .works-badges .works-badge-wrap[data-v-8fa6ccec]{margin-bottom:8%;width:100%}}.we-buy-your-hyundai .how-it-works .works-badges .works-badge-wrap .works-badge-text[data-v-8fa6ccec]{color:#1f2731;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:18px}.we-buy-your-hyundai .how-it-works .works-badges .works-badge-wrap .works-badge[data-v-8fa6ccec]{align-items:center;background-color:#e4dcd3;border-radius:50%;color:#002c5f;display:flex;font-family:Hyundai Sans Text;font-family:Arial;font-size:42px;font-style:normal;font-weight:700;height:67px;justify-content:center;line-height:48px;margin-right:1.2rem;margin-top:2px;min-width:67px;padding-top:6px;text-align:center;width:67px}.we-buy-your-hyundai .bottom-banner[data-v-8fa6ccec]{background:transparent url(https://cdn.hyundai.co.za/bottom_banner_png_1725621998.png) no-repeat 0 0;background-size:cover;color:#fff;min-height:500px;position:relative;width:100%}.we-buy-your-hyundai .bottom-banner h2[data-v-8fa6ccec]{font-family:HyundaiSansHeadBold;font-size:36px;font-weight:700}.we-buy-your-hyundai .bottom-banner p[data-v-8fa6ccec]{color:#fff;font-family:Hyundai Sans Text;font-size:18px;font-style:normal;font-weight:400;line-height:22px}.we-buy-your-hyundai .bottom-banner .btn[data-v-8fa6ccec]{border-radius:0;color:#002c5f;font-family:HyundaiSansHeadBold;font-size:14px;font-weight:700;padding-left:50px;padding-right:50px}.we-buy-your-hyundai .top-progress[data-v-8fa6ccec]{background-color:#f3efec}.we-buy-your-hyundai .top-progress h2[data-v-8fa6ccec]{font-size:28px;font-weight:700}.we-buy-your-hyundai .top-progress .progress-status[data-v-8fa6ccec]{color:#6f6f6f;font-weight:700}.we-buy-your-hyundai .top-progress .progress-status .progress-badge[data-v-8fa6ccec]{background-color:#e4dcd3;border-radius:50%;color:#fff;font-size:27px;font-weight:700;height:23px;margin-top:2px;min-width:23px;padding-top:6px;width:23px}.we-buy-your-hyundai .top-progress .progress-status .progress-badge span[data-v-8fa6ccec]{display:block}.we-buy-your-hyundai .top-progress .progress-status .progress-badge img[data-v-8fa6ccec]{display:none}.we-buy-your-hyundai .top-progress .progress-status.active[data-v-8fa6ccec]{color:#002c5f}.we-buy-your-hyundai .top-progress .progress-status.active .progress-badge[data-v-8fa6ccec]{background-color:#002c5f}.we-buy-your-hyundai .top-progress .progress-status.done .progress-badge[data-v-8fa6ccec]{background-color:#00aad2}.we-buy-your-hyundai .top-progress .progress-status.done .progress-badge span[data-v-8fa6ccec]{display:none}.we-buy-your-hyundai .top-progress .progress-status.done .progress-badge img[data-v-8fa6ccec]{display:block}.we-buy-your-hyundai .start-notice[data-v-8fa6ccec]{background-color:#f1f2f6;border-radius:13px;font-size:14px}.we-buy-your-hyundai .start-notice h5[data-v-8fa6ccec]{font-size:16px;font-weight:700}.we-buy-your-hyundai a.modal-link[data-v-8fa6ccec]{color:#000;font-size:12px;font-style:italic;font-weight:400;text-decoration-line:underline}.we-buy-your-hyundai .form-main-header[data-v-8fa6ccec]{color:#002c5f;font-size:17px;font-weight:700}.we-buy-your-hyundai .form-header[data-v-8fa6ccec]{color:#002c5f;font-family:Hyundai Sans Text;font-size:15px;font-style:normal;font-weight:700;line-height:19px;margin-bottom:10px}.we-buy-your-hyundai .custom-file-label[data-v-8fa6ccec]{margin-left:0}.we-buy-your-hyundai .thankyou h1[data-v-8fa6ccec]{color:#002c5f;font-size:31.5px;font-weight:400}.we-buy-your-hyundai .thankyou h2[data-v-8fa6ccec]{color:#002c5f;font-size:24.5px;font-weight:700}.we-buy-your-hyundai .thankyou p[data-v-8fa6ccec]{color:#002c5f;font-size:22px;font-weight:400}.we-buy-your-hyundai #photos-modal[data-v-8fa6ccec],.we-buy-your-hyundai #vin-modal[data-v-8fa6ccec]{margin-top:200px!important}.bold[data-v-8fa6ccec]{font-weight:900}.small-text[data-v-8fa6ccec]{font-size:small}.btn-no-back[data-v-8fa6ccec]{background-color:#fff;border:none;color:#6f6f6f}.blue-text[data-v-8fa6ccec]{color:#002c5f}.close-arrow[data-v-8fa6ccec]{transform:scaleY(-1)}@media(min-width:576px){.added-padding-md-up[data-v-8fa6ccec]{padding:0 3rem}}.tertiary-heading[data-v-8fa6ccec]{color:#6f6f6f}.soft-blue-background[data-v-8fa6ccec]{background-color:#f1f2f6}.card-header[data-v-8fa6ccec]{background-color:#fff}@media(min-width:756px){.discoloredBackground[data-v-8fa6ccec]{background-color:#f3efec!important}}@media(max-width:756px){.discoloredBackground[data-v-8fa6ccec]{background-color:#fff!important}}.primary-discoloredBackground[data-v-8fa6ccec]{background-color:#f3efec!important}.light-text[data-v-8fa6ccec]{color:#bdbdbd!important}.normal-text[data-v-8fa6ccec]{font-weight:500}.progress-cards h2[data-v-8fa6ccec]{font-size:28px;font-weight:700}.progress-cards .step-text[data-v-8fa6ccec]{color:#002c5f;font-family:HyundaiSansHeadBold;font-size:19px;line-height:23px}.progress-cards .progress-status[data-v-8fa6ccec]{color:#6f6f6f;font-weight:700}.progress-cards .progress-status .progress-badge[data-v-8fa6ccec]{background-color:#e4dcd3;border-radius:50%;color:#fff;font-family:HyundaiSansHeadBold;font-size:27px;font-style:normal;font-weight:700;height:57px;margin-top:2px;min-width:57px;padding-top:6px;width:57px}.progress-cards .progress-status .progress-badge span[data-v-8fa6ccec]{display:block}.progress-cards .progress-status .progress-badge img[data-v-8fa6ccec]{display:none}.progress-cards .progress-status.active[data-v-8fa6ccec]{color:#002c5f}.progress-cards .progress-status.active .progress-badge[data-v-8fa6ccec]{background-color:#002c5f}.progress-cards .progress-status.done .progress-badge[data-v-8fa6ccec]{background-color:#00aad2}.progress-cards .progress-status.done .progress-badge span[data-v-8fa6ccec]{display:none}.progress-cards .progress-status.done .progress-badge img[data-v-8fa6ccec]{display:block}.drag-space[data-v-8fa6ccec]{background-color:#f6f3f2;border:2px dashed #00aad2}.opacity-0[data-v-8fa6ccec]{opacity:0}.items-center[data-v-8fa6ccec],.special-button[data-v-8fa6ccec]{text-align:center}.special-button[data-v-8fa6ccec]{background-color:#00aad2;border:none;color:#fff;font-size:1rem;font-weight:400;padding:.375rem .75rem;vertical-align:center}.accordion>.card[data-v-8fa6ccec]:not(:first-of-type),.accordion>.card[data-v-8fa6ccec]:not(:last-of-type),.special-button[data-v-8fa6ccec]{border-radius:.25rem}.btn-no-transparent[data-v-8fa6ccec]{background-color:transparent;border:none}.btn-no-transparent[data-v-8fa6ccec]:hover{background-color:#fff}.upload-image[data-v-8fa6ccec]{position:relative}.upload-image .upload-remove[data-v-8fa6ccec]{color:#002c5f;opacity:1;position:absolute;right:0;text-shadow:0 0 5px #fff;top:0}.content-block-heading[data-v-8fa6ccec]{color:#1f2731;font-family:HyundaiSansHeadBold;font-size:31.5033px!important;font-style:normal;font-weight:700;line-height:39px;text-align:left}@media(max-width:767px){.content-block-heading[data-v-8fa6ccec]{margin-bottom:10%!important;text-align:center}}.copy p[data-v-8fa6ccec]{color:#000;font-family:Hyundai Sans Text;font-size:18.0019px!important;font-style:normal;font-weight:400;line-height:22px;text-align:left}@media(max-width:767px){.copy p[data-v-8fa6ccec]{text-align:center}.mobile-container[data-v-8fa6ccec]{padding-top:10%;z-index:5}.container-content[data-v-8fa6ccec]{padding-left:0;padding-right:0}}@media(min-width:767px){.container-content[data-v-8fa6ccec]{padding-left:15px;padding-right:15px}}.sell-car-button[data-v-8fa6ccec]{background-color:#00aad2!important;border-color:#00aad2!important;border-radius:0}@media(max-width:767px){.content-we-buy-hyundai[data-v-8fa6ccec]{padding-top:0}}@media(min-width:767px){.content-we-buy-hyundai[data-v-8fa6ccec]{padding-top:5rem}}.get-offer-button[data-v-8fa6ccec]{color:#000}@media(max-width:767px){.get-offer-button[data-v-8fa6ccec]{width:100%}}@media(min-width:767px){.get-offer-button[data-v-8fa6ccec]{width:auto}}h4[data-v-8fa6ccec]{font-size:19px}.steps-heading[data-v-8fa6ccec]{color:#6f6f6f;font-family:HyundaiSansHeadBold;font-size:19px;font-style:normal;font-weight:700;line-height:23px;margin-bottom:5%}.card[data-v-8fa6ccec]{border:none}@media(max-width:767px){.size-changing-button[data-v-8fa6ccec]{width:100%}}@media(min-width:767px){.size-changing-button[data-v-8fa6ccec]{width:auto}}.form-car-header[data-v-8fa6ccec]{color:#002c5f;font-family:HyundaiSansHeadBold;font-size:19px;font-style:normal;font-weight:700;line-height:23px}@media(max-width:767px){.container-margin-custom[data-v-8fa6ccec]{margin:auto}}@media(min-width:767px){.container-margin-custom[data-v-8fa6ccec]{margin:auto}}@media(max-width:767px){.custom-text-position[data-v-8fa6ccec]{text-align:center}}@media(min-width:767px){.custom-text-position[data-v-8fa6ccec]{text-align:left}}.privacy-2[data-v-8fa6ccec]{max-width:90%!important;width:90%!important}.privacy-2 span[data-v-8fa6ccec]{-webkit-text-decoration:underline;text-decoration:underline}#almostModal[data-v-8fa6ccec],#yourDetailsModal[data-v-8fa6ccec]{padding-left:0!important;padding-right:0!important}@media(max-width:767px){#almostModal[data-v-8fa6ccec],#yourDetailsModal[data-v-8fa6ccec]{margin-top:0}}#almostModal .modal-content[data-v-8fa6ccec],#yourDetailsModal .modal-content[data-v-8fa6ccec]{background-color:#fff;border-radius:0;margin-top:113px;padding:5%;position:relative}@media(max-width:767px){#almostModal .modal-content[data-v-8fa6ccec],#yourDetailsModal .modal-content[data-v-8fa6ccec]{margin-bottom:20%;transform:scale(.7)}}#almostModal .modal-content .heading[data-v-8fa6ccec],#yourDetailsModal .modal-content .heading[data-v-8fa6ccec]{color:#002c5f;font-family:HyundaiSansHeadBold;font-size:28px;font-style:normal;font-weight:700;line-height:35px}#almostModal .modal-content .modal-header[data-v-8fa6ccec],#yourDetailsModal .modal-content .modal-header[data-v-8fa6ccec]{border:0;height:50px;margin-bottom:10px;padding:0}#almostModal .modal-content legend[data-v-8fa6ccec],#yourDetailsModal .modal-content legend[data-v-8fa6ccec]{color:#000;font-family:HyundaiSansHeadBold;font-size:15px;font-style:normal;font-weight:700;line-height:19px;margin-bottom:20px}#almostModal .modal-content .form-control[data-v-8fa6ccec],#yourDetailsModal .modal-content .form-control[data-v-8fa6ccec]{margin-bottom:20px;margin-left:0}#almostModal .modal-content .col[data-v-8fa6ccec],#yourDetailsModal .modal-content .col[data-v-8fa6ccec]{padding-left:0}#almostModal .modal-content .close[data-v-8fa6ccec],#yourDetailsModal .modal-content .close[data-v-8fa6ccec]{color:transparent;font-size:30px;opacity:1;position:absolute;right:-85px;text-shadow:none;top:-43px}#almostModal .modal-content .close[data-v-8fa6ccec]:before,#yourDetailsModal .modal-content .close[data-v-8fa6ccec]:before{background-color:#fff;content:"";height:30px;left:26px;position:absolute;top:22px;transform:rotate(45deg);width:4px}#almostModal .modal-content .close[data-v-8fa6ccec]:after,#yourDetailsModal .modal-content .close[data-v-8fa6ccec]:after{background-color:#fff;content:"";height:30px;left:26px;position:absolute;top:22px;transform:rotate(-45deg);width:4px}@media(max-width:767px){#almostModal .modal-content .close[data-v-8fa6ccec],#yourDetailsModal .modal-content .close[data-v-8fa6ccec]{color:#888;font-family:Hyundai Sans Text;font-size:50px;font-size:16px;font-style:normal;font-weight:400;left:0;line-height:20px;opacity:1;padding-left:40px;padding-top:20px;position:absolute;text-align:left;text-shadow:none;top:10px}#almostModal .modal-content .close[data-v-8fa6ccec]:before,#yourDetailsModal .modal-content .close[data-v-8fa6ccec]:before{border-left:2px solid #888;border-top:2px solid #888;content:"";height:10px;left:26px;position:absolute;top:25px;transform:rotate(-45deg);width:10px}#almostModal .modal-content .close[data-v-8fa6ccec]:after,#yourDetailsModal .modal-content .close[data-v-8fa6ccec]:after{display:none}}#almostModal .close[data-v-8fa6ccec]{font-size:1.1rem}@media(max-width:380x){#almostModal .modal-dialog[data-v-8fa6ccec]{margin:54px auto 0}}@media(max-width:767px){#almostModal .modal-content[data-v-8fa6ccec]{margin-bottom:20%;transform:scale(.7)}#almostModal .modal-content .modal-body[data-v-8fa6ccec]{padding:0}}#almostModal .modal-content .heading[data-v-8fa6ccec]{color:#002c5f;font-family:HyundaiSansHeadBold;font-size:20px;font-size:28px;font-style:normal;font-weight:700;line-height:35px;margin-bottom:20px;text-align:center}@media(max-width:767px){#almostModal .modal-content .heading[data-v-8fa6ccec]{margin-top:0}}#almostModal .modal-content .block[data-v-8fa6ccec]{background:#f1f2f6;display:flex;flex-direction:column}#almostModal .modal-content .block .block-content[data-v-8fa6ccec]{display:flex;flex-direction:row;padding:5%}#almostModal .modal-content .block .block-content .image[data-v-8fa6ccec]{padding:20px;text-align:center}#almostModal .modal-content .block .block-content .text .block-heading[data-v-8fa6ccec]{color:#002c5f;font-family:HyundaiSansHeadMedium;font-size:20px;font-style:normal;font-weight:700;line-height:35px;margin-bottom:0}#almostModal .modal-content .block .block-content .text .blurb[data-v-8fa6ccec]{color:#000;font-family:Hyundai Sans Text;font-size:14px}#almostModal .modal-content .block .block-content .text .phone[data-v-8fa6ccec]{color:#000;font-family:HyundaiSansHeadMedium;font-size:20px;font-style:normal;font-weight:700;line-height:166%;margin-bottom:10px}#almostModal .modal-content .block .block-content .text .phone.only-mobile[data-v-8fa6ccec]{display:none}@media(max-width:767px){#almostModal .modal-content .block .block-content .text .phone.only-mobile[data-v-8fa6ccec]{display:block}}#almostModal .modal-content .block .cta-button[data-v-8fa6ccec]{margin:auto auto 20px;width:90%}#almostModal .modal-content .block .mobile-action[data-v-8fa6ccec]{display:none}@media(max-width:767px){#almostModal .modal-content .block .mobile-action[data-v-8fa6ccec]{display:block}}#almostModal .modal-content .or-line[data-v-8fa6ccec]{align-items:center;display:flex;justify-content:center;margin-bottom:15px;margin-top:15px;position:relative;text-align:center;width:100%;z-index:2}#almostModal .modal-content .or-line span[data-v-8fa6ccec]{background-color:#fff;color:#000;display:block;font-family:HyundaiSansHeadBold;font-size:16px;font-style:normal;font-weight:700;line-height:20px;padding-left:5px;padding-right:5px;text-align:center}#almostModal .modal-content .or-line .line-left[data-v-8fa6ccec],#almostModal .modal-content .or-line .line-right[data-v-8fa6ccec]{background-color:#e4dcd3;height:1px;width:100%;z-index:1}.page-two h2[data-v-8fa6ccec]{color:#000;font-size:28.5px!important;font-style:normal;font-weight:700;line-height:35px;margin-bottom:5%}.page-two .bold[data-v-8fa6ccec],.page-two h2[data-v-8fa6ccec]{font-family:HyundaiSansHeadBold!important}.page-two .small-text[data-v-8fa6ccec]{color:#000;font-size:12px;line-height:15px;opacity:.9}.page-two .back-button[data-v-8fa6ccec],.page-two .small-text[data-v-8fa6ccec]{font-family:Hyundai Sans Text;font-style:normal;font-weight:400}.page-two .back-button[data-v-8fa6ccec]{color:#888;font-size:16px;line-height:20px;padding-left:0}.page-two .back-button img[data-v-8fa6ccec]{height:15px}.page-two .custom-control-input.is-valid~.custom-control-label[data-v-8fa6ccec]{color:#000;line-height:25px}.page-two .custom-control-input.is-valid:checked~.custom-control-label[data-v-8fa6ccec]:before{background-color:#000;border-color:#000}.page-two .custom-control-input.is-valid~.custom-control-label[data-v-8fa6ccec]:before{border-color:#000}