.img-fluid{max-width:100%;height:auto}.green-bar{margin-bottom:15px!important}.resend--link{color:#1e64ef;font-weight:600}.main_wrapper{flex-wrap:nowrap;width:100%;height:100vh;display:flex;overflow:hidden}.left_column{width:50%;height:100vh;overflow:hidden}.right_column{width:50%;height:100vh;overflow:hidden auto}.login_bg{width:100%;height:100vh;position:relative;overflow:hidden}.login_bg img{-o-object-fit:fill;object-fit:fill;width:100%;height:100%;display:block}.login_bg img.login_bg_mobile{display:none}.cii_logo_wrapper{position:absolute;top:50px;left:15%;transform:translate(-50%,-50%)}.form_container{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:460px;min-height:100vh;margin:0 auto;display:flex}.form_title h2{letter-spacing:-.02em;color:#000;font-size:26px;font-style:normal;font-weight:600;line-height:166.38%}.form_title h2 span{color:#1e64ef}.form_para p{text-align:center;letter-spacing:-.02em;color:#09143c;margin-bottom:20px;font-size:14px;font-style:normal;font-weight:300;line-height:119%}.text-red{color:red}.form-label{align-items:center;margin-bottom:.5rem;display:flex}label{display:inline-block}.form-icon{margin-right:.5rem}.submit-btn{text-align:center;letter-spacing:-.02em;color:#fff;background-color:#1e64ef;font-family:Be Vietnam Pro,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:119%}.square-tabs{background:#e1ebf580;border:1px solid #e5ebf2;border-radius:8px;margin-bottom:20px;padding:4px}.square-tabs button{text-align:center;letter-spacing:-.02em;border-radius:7px;padding:10px 0;font-size:14px;font-style:normal;font-weight:700;line-height:119%}.square-tabs button.border-primary-600{color:#fff!important;background-color:#1e64ef!important;border-bottom:none!important}.rounded-tabs-wrapper{background:#fff!important;border:1px solid #e0e0e0!important;border-radius:20px!important;padding:20px!important;box-shadow:0 4px 11px #0000001a!important}.rounded-tabs{border-radius:58px;width:70%;margin:0 auto}.rounded-tabs button{border-radius:55px;padding:4px 0}.rounded-tabs .text-primary-600{color:#1e64ef}.rounded-tabs .text-gray-500{color:#7f7f7f}.last-line{letter-spacing:-.02em;color:gray;font-family:Be Vietnam Pro,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:119%}.last-line button{color:#1e64ef;font-family:Be Vietnam Pro,sans-serif}.leading-relaxed{letter-spacing:-.02em;color:gray;font-family:Be Vietnam Pro,sans-serif;font-size:12px;font-style:normal;line-height:119%;font-weight:400!important}.leading-relaxed a{color:#1e64ef;font-weight:400!important}.form_container input{border:1px solid #eaeceb!important;border-radius:8px!important;height:38px!important}.form_container .Checkbox{height:auto!important}.form-row{gap:30px;width:100%;display:flex;margin-bottom:20px!important}.form-group{flex:1;min-width:0}@media (max-width:1199px){.left_column{width:48%}.right_column{width:52%}.right_column_content{width:88%;max-width:520px}.cii_logo_wrapper{top:50px;left:18%}}@media (max-width:991px){.main_wrapper{height:100vh;min-height:100vh}.left_column{width:42%;height:100vh}.right_column{width:58%;height:100vh;padding:30px 0;overflow-y:hidden}.right_column_content{width:88%;max-width:500px}.cii_logo_wrapper{top:45px;left:45%}}@media (max-width:767px){html,body{height:auto;min-height:100%;overflow:hidden auto}.main_wrapper{width:100%;height:auto;min-height:100vh;display:block;overflow:visible}.left_column{width:100%;display:block}.login_bg{border-radius:0 0 32px 32px;height:240px}.login_bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 100%;object-position:center 100%}.login_bg img.login_bg_desktop{display:none}.login_bg img.login_bg_mobile{display:block}.cii_logo_wrapper{position:absolute;top:15px;left:50%;transform:translate(-50%)}.cii_logo_wrapper img{width:88px}.left_column{height:40vh}.right_column{width:100%;height:auto;min-height:0;padding:24px 0 30px;display:block;overflow:visible}.right_column_content{width:calc(100% - 30px);max-width:540px;margin:0 auto}.form_container{min-height:auto}}@media (max-width:575px){.right_column{align-items:flex-start;padding:25px 0}.right_column_content{width:calc(100% - 30px)}}@media (max-width:400px){.right_column{padding:20px 0}.right_column_content{width:calc(100% - 24px)}}
