main{background-color:#f9f9f9f9;padding-bottom:110px}.select p{font-size:38px;line-height:47px;font-family:var(--font-family-2);font-weight:400;font-style:Regular;font-size:40px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle;color:#de0039}.tabs-container{display:flex;justify-content:center;margin-top:20px}.tabs{display:grid;grid-template-columns:auto auto;border-bottom:2px solid #d3d3d3;overflow-x:auto}.tab{flex:1;text-align:center;padding:3px;cursor:pointer;position:relative;color:#dedede;font-size:19px;line-height:30px;font-weight:400;font-family:var(--font-family-2);padding-right:100px;padding-left:100px}.tabs .tab.active{color:#00368f}.form-tab-content h2{font-size:30px;line-height:37px;font-family:var(--font-family-2)}.underline{position:absolute;bottom:0;left:50%;width:0;height:4px;background-color:#de0039;transition:width .3s ease-in-out}.tab.active .underline{width:100%;transform:translateX(-50%)}.tab-content{display:none}.form-tab-content{display:flex;margin-top:50px;justify-content:space-between}.form-container{flex:1}.text-container{flex:1;padding:0 20px;border-left:1px solid #ddd}.salutation-container{position:relative;width:100%}.salutation-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;font-size:18px;line-height:22px}.custom-dropdown{position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer}.form-control{width:100%;padding:1rem;border-radius:0;border:0;background-color:#f6f7f8;color:var(--font-color-1);-moz-appearance:none;-webkit-appearance:none;appearance:none;background-repeat:no-repeat;background-position-x:98%;background-position-y:50%;font-family:var(--font-family-1);font-size:var(--text-md);font-weight:var(--weight-normal);line-height:100%;border-bottom:1px solid #000}.form-group{padding-bottom:20px;height:50px}.form-group-front{padding-bottom:20px;height:100px}.form-group label{padding-bottom:10px;font-size:18px;line-height:22px}.form-group-front label{padding-bottom:10px;font-size:18px;line-height:22px}.singpass{background-color:#eee;padding:45px;width:700px;margin-top:20px}.two-buttons{display:flex;color:#fff;padding:30px 0;justify-content:center}.options{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.options button,.options a{background-color:#de0039;width:450px;display:block;text-align:center;color:#fff;font-size:18px;line-height:22px;letter-spacing:.72px;padding:30px 58px;border:0;font-family:var(--font-family-2)}.options p{padding:10px;color:#000;text-align:center;margin:0;font-size:18px}form{margin-top:30px;justify-self:center}.select{padding:100px 0 30px}.ownership .update{width:85%;margin:auto;margin-top:130px;margin-bottom:130px;text-align:center;background-color:#eee;padding:73px 71px;font-family:var(--font-family-1)}input::placeholder{font-family:SuzukiPRORegular;font-size:18px;line-height:22px}@media(max-width:1550px){.form-container{padding:0 20px}.singpass{width:650px}}@media(max-width:1350px){.singpass{width:500px}}@media(max-width:1100px){.singpass{width:450px}}@media(max-width:992px){.form-tab-content{display:block;margin-top:60px}.form-group{padding-bottom:20px;height:70px}.select p{font-size:26px}.form-container .form-group,.form-container .two-buttons,.text-container .ownership{padding-bottom:60px}.text-container .ownership{padding-left:30px;padding-right:30px;padding-bottom:60px}.form-container,.text-container{padding:0}.tabs-container{padding:0 20px}.form-control{width:100%}.salutation-container{width:100%}.singpass{width:100%}.options a{width:100%}.select{padding:50px 0 0}.select h1{font-size:18px;line-height:22px}.tab{font-size:19px;line-height:30px;letter-spacing:.72px;padding-right:0;padding-left:0;width:300px}.form-tab-content h2{font-size:26px;line-height:30px}.ownership .update{width:100%;margin-top:30px;margin-bottom:30px}.two-buttons{margin-top:30px;justify-content:center}main{padding-bottom:0}.options button,.options a{width:100%}.singpass{padding:20px}.ownership .update{padding:20px}}.title-1{color:#070606;font-family:SuzukiPRORegular;font-size:24px;line-height:30px}.text-1{color:#070606;font-family:SuzukiPRORegular;font-size:18px;line-height:22px}.text-2{color:var(--gray);font-family:SuzukiPRORegular;font-size:24px;line-height:30px}.link{color:var(--red);font-family:SuzukiPRORegular}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:999}.popup-content{background:#fff;padding:20px;border-radius:8px;position:relative;width:500px;text-align:center}.close-btn{position:absolute;top:10px;right:15px;font-size:20px;cursor:pointer}.popup-content p{margin-top:1rem;margin-bottom:1rem}