.dda-modal{position:fixed;z-index:1;left:0;top:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.4);display:flex;visibility:hidden;justify-content:center;align-items:center}.dda-modal.password-updated-modal .modal-container{font-size:16px;line-height:20px;text-align:center;padding:56px 25px 47px}.dda-modal.password-updated-modal .modal-container .btn-close{top:24px}.dda-modal.password-updated-modal .modal-container .content-section{padding-top:0}.dda-modal .modal-container{font-family:HyundaiSansText-Regular;font-weight:400;min-width:302px;max-width:95%;min-height:164px;width:100%;border:1px solid #707070;background-color:#fff;color:#000;font-size:13px;line-height:18px;border-radius:4px;text-align:left;position:relative;padding:32px 22px}.dda-modal .modal-container .btn-close{position:absolute;right:24px;top:37px;color:#002c5f;text-decoration:none;font-size:17px;font-weight:700;background-color:rgba(0,0,0,0);border:none;padding:1px 0 0 1px;min-width:auto;min-height:auto}.dda-modal .modal-container .btn-close .icon-Close-Button{font-weight:inherit}.dda-modal .modal-container .header-section{padding-bottom:22px;border-bottom:1px solid rgba(0,0,0,.1019607843)}.dda-modal .modal-container .header-section .modal-title{font-family:HyundaiSansText-Bold;font-weight:800;font-family:HyundaiSansText-Bold!important;font-size:24px;line-height:30px;max-width:85%}.dda-modal .modal-container .header-section .modal-sub-title{padding-top:8px;font-family:HyundaiSansText-Regular!important}.dda-modal .modal-container .content-section{overflow-y:auto;margin:22px 0;max-height:50vh}.dda-modal .modal-container .content-section p:first-child{margin:0}.dda-modal .modal-container .content-section p{margin-top:20px}.dda-modal .modal-container .content-section *{font-family:HyundaiSansText-Regular!important}.dda-modal .modal-container .modal-footer{padding:0}.dda-modal .modal-container .modal-footer.stacked{display:flex;flex-direction:column;height:120px;justify-content:space-around}.dda-modal .modal-container .modal-footer.centered{display:flex;justify-content:center}.dda-modal .modal-container .modal-footer .link-btn{text-decoration:underline}.dda-modal .modal-container .modal-footer .primary-button{border-radius:10px;display:inline-block;padding:14px 0;background-color:#fff;color:#002c5f;border:1.5px solid rgba(0,44,95,.1333333333);margin:0;box-shadow:0 3px 6px rgba(0,0,0,.1607843137)}.dda-modal .modal-container .modal-footer .primary-button,.dda-modal .modal-container .modal-footer .secondary-button{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:19px;min-width:146px;min-height:48px;cursor:pointer;text-decoration:none;text-align:center}.dda-modal .modal-container .modal-footer .secondary-button{border-radius:10px;margin:0 5px;background-color:#002c5f;color:#fff;display:inline-flex;justify-content:center;align-items:center}.dda-modal .modal-container .modal-footer .tertiary-button{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:19px;border-radius:10px;min-width:146px;min-height:48px;cursor:pointer;text-decoration:none;text-align:center;display:inline-block;padding:14px 5px;background-color:#fff;color:#002c5f;border:1.5px solid #002c5f;margin:0}.dda-modal .modal-container.video{max-width:90%}.dda-modal .modal-container.video iframe{width:100%;height:45vw;max-height:49vh}.dda-modal .modal-container.video .content-section{margin:0}.dda-modal .modal-container.video .btn-close{top:24px}.dda-modal.opened{visibility:visible}