.user-type-card{flex-grow:1;position:relative;min-height:150px;justify-content:center;display:flex;flex-direction:column;align-items:center;border-radius:12px;border:1px solid #dbecf0;background-color:#fff;padding:2rem;transition:all .2s ease;overflow:hidden}.user-type-card:after{content:"";position:absolute;top:0;right:0;width:250px;height:250px;background-color:#dbecf0;clip-path:polygon(74% 0,100% 0,100% 26%);transition:background-color .3s ease}.user-type-card.selected:after{background-color:#0c343d}.selected-indicator{position:absolute;top:0;right:0;overflow:hidden;border-top-right-radius:1rem}.check-container{display:flex;height:3rem;width:3rem;background-color:#0d9488;align-items:flex-end;justify-content:flex-end;padding-bottom:.25rem;padding-right:.25rem}.check-icon{height:10px;width:10px}.unselected-indicator{position:absolute;top:.75rem;right:.75rem}.empty-circle{height:1.25rem;width:1.25rem;border-radius:50%;border:1px solid #d1d5db}.icon-container{display:flex;align-items:center;justify-content:center;margin-bottom:1rem;margin-right:0!important}.card-title{font-size:1.125rem;font-weight:500;color:#111827}.checkbox-container{display:flex;align-items:center;justify-content:center;position:absolute;top:.75rem;right:.75rem;z-index:999}.checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:12px;height:12px;border-radius:4px;border:2px solid #ddd;position:relative;cursor:pointer;transition:border-color .3s;background-color:#fff;border:1px solid #124c59!important}.checkbox:checked{border-color:#4caf50}.checkbox:not(:checked):before{content:""}.checkbox:hover{border-color:#4caf50}.check-icon-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.check-icon{color:#0c343d;font-size:10px}.icon-container{margin-right:10px}.card-title{font-size:16px;font-weight:400;color:#000b19;line-height:100%;letter-spacing:0;text-align:center}.SignupModal{overflow-y:scroll}.SignupModal .modal-header .logo{height:20px}.SignupModal .modal-header .back{width:10px;cursor:pointer}.SignupModal .modal-header .modal-title{flex:1}.SignupModal .btn-close{font-size:12px}.SignupModal .modal-dialog{max-width:720px}.SignupModal .modal-content .title{margin-bottom:10px}@media(max-width:706px){.SignupModal .modal-content .title{font-size:24px!important}}.SignupModal .modal-content .description{margin-bottom:40px}.SignupModal .modal-content .setup{width:60px;height:60px;margin:0 auto 20px}@media(max-width:706px){.SignupModal .modal-content .setup{margin-bottom:24px!important}}.SignupModal .modal-content input,.SignupModal .modal-content input:focus{border:1px solid #dbecf0!important}.SignupModal .modal-content .get-started{background-image:linear-gradient(266.66deg,#5cb170 -7.81%,#d6de6d 118.14%);color:#fff;border:none;border-radius:100px;padding:14px 24px;font-size:16px;width:100%}.SignupModal .modal-content .get-started.active{cursor:pointer;background:linear-gradient(266.66deg,#5cb170 -7.81%,#d6de6d 118.14%);color:#fff}.SignupModal .modal-content .get-started:disabled{background:#ecedee!important;color:#c3c6cb!important}.SignupModal .modal-content .termsCondition{text-align:center;margin-top:16px}.SignupModal .modal-content .termsCondition p{color:#878e97;font-size:14px}.SignupModal .modal-content .termsCondition p a{color:#878e97!important;text-decoration:underline}@media(max-width:706px){.SignupModal .modal-content .termsCondition{margin-top:9px!important}}.SignupModal .modal-content .or{margin:40px 0 30px}.SignupModal .modal-content .or p{width:100%;text-align:center;border-bottom:1px solid #dbecf0;line-height:.1em;margin:10px 0 20px}.SignupModal .modal-content .or p span{background:#f5f9ff;color:#878e97;padding:0 10px;font-size:14px}.SignupModal .modal-content .socialLogin button{color:#000b19;border:1px solid #dbecf0;border-radius:13px;background:#f5f9ff;padding:16px;font-size:16px;cursor:pointer;width:100%;margin-bottom:10px;display:flex;align-items:center;transition:all .3s ease}.SignupModal .modal-content .socialLogin button p{margin:0;flex:1;text-align:center}.SignupModal .modal-content .socialLogin button img{width:20px}.SignupModal .modal-content .socialLogin button:hover{color:rgba(0,11,25,.616)}.SignupModal .modal-content .alreadyAccount{text-align:center;border-top:1px solid #dbecf0;padding-top:20px;padding-bottom:20px;margin-top:20px}.SignupModal .modal-content .alreadyAccount p{color:#000b19;font-size:14px;text-align:center}.SignupModal .modal-content .alreadyAccount p span{text-decoration:underline;cursor:pointer}.SignupModal .modal-content .otp-input{display:flex;justify-content:center}.SignupModal .modal-content .otp-input input{width:40px;height:40px;text-align:center;margin:0 5px;font-size:18px;border:1px solid #dbecf0;border-radius:8px;outline:none}.SignupModal .modal-content .otp-input input:focus{border:1px solid #124c59;box-shadow:none}.SignupModal .modal-content .interests-grid{display:flex;flex-wrap:wrap;justify-content:center}.SignupModal .modal-content .interests-grid .interest-button{border:1px solid #dbecf0;border-radius:100px;background:#f5f9ff;padding:10px 15px;margin:5px;cursor:pointer}.SignupModal .modal-content .interests-grid .interest-button.selected{position:relative;background:#fff;z-index:0}.SignupModal .modal-content .interests-grid .interest-button.selected:after{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:-1;border-radius:100px;background:#f5f9ff}.SignupModal .modal-content .interests-grid .interest-button.selected:before{position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px;content:"";z-index:-1;border-radius:100px;background:linear-gradient(266.66deg,#5cb170 -7.81%,#d6de6d 118.14%)}.SignupModal .modal-content .noSelected{color:#878e97;font-size:16px;margin-top:40px;margin-bottom:-20px}.SignupModal .modal-content .personalize-feed-button{background-color:gray;color:#fff;border:none;padding:10px 20px;cursor:pointer;border-radius:20px;margin-top:20px}.SignupModal .modal-content .personalize-feed-button.active{background-color:#5cb170}.SignupModal .modal-content .personalize-feed-button:disabled{cursor:not-allowed}.codeInput{margin-top:1rem}.codeInput .code-input{font-size:14px;width:49px;height:49pxj;line-height:100%;font-weight:400;text-align:center;border:1px solid #dbecf0!important;border-radius:12px}.codeInput .code-input.is-invalid{border-color:#e74c3c}.codeInput .code-input:focus{border-color:#124c59;outline:none}.form-control{border-radius:12px!important;padding:16px;font-size:16px;font-weight:500;line-height:1.5;color:#333;background-color:#fff;border:1px solid #ddd!important;transition:border-color .3s ease,box-shadow .3s ease}.form-control:focus{border-color:#1abcfe;box-shadow:0 0 0 .25rem rgba(26,175,254,.25);outline:none}.form-control::-moz-placeholder{color:#aaa;font-weight:400}.form-control::placeholder{color:#aaa;font-weight:400}.form-control.is-invalid{border-color:#dc3545;background-color:#fff3f3}.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.user-type-container{display:flex;justify-content:center;align-items:center;width:100%;margin-top:20px;height:100%}.user-type-grid{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;width:100%}.save-block{padding:20px 0;margin-top:28px!important;display:flex;align-items:center;justify-content:end;gap:12px}@media(max-width:1024px){.save-block{margin-top:48px}}.save-block button{padding:12px 20px;border-radius:360px;background:linear-gradient(266.66deg,#5cb170 -7.81%,#d6de6d 118.14%);font-size:16px}@media(max-width:1024px){.save-block button{padding:12px 16px;font-size:14px}}.save-block button.save{color:#fff}.save-block button.element{position:relative;border-radius:360px!important;background:#fff!important;z-index:1}.save-block button.element:before{content:"";position:absolute;inset:0;padding:2px;border-radius:inherit;background:linear-gradient(266.66deg,#5cb170 -7.81%,#d6de6d 118.14%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;pointer-events:none}input[type=date]:required:invalid::-webkit-datetime-edit{color:rgba(0,0,0,0)}input[type=date]:focus::-webkit-datetime-edit{color:#000!important}.p-24-0{padding:24px 24px 0!important}.p-26-24{padding:26px 24px!important}.fs-10{font-size:.1px!important;line-height:1rem}.email-input{padding:8px 16px!important;border-radius:12px!important}@media(max-width:706px){.email-input{padding:16px!important}}.my-12{margin-top:12px;margin-bottom:12px}@media(max-width:706px){.my-12{margin-top:90px!important}}.p-16-12{padding:16px 12px!important}.modal-content .form-floating>label{padding:16px .75rem!important}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:12px;border-bottom-right-radius:12px}input.radius-e-0.form-input-sign.form-control{border-top-right-radius:0!important;border-bottom-right-radius:0!important}