.LoginModal .modal-header{border-bottom:none;padding-bottom:20px}.LoginModal .modal-header img{width:85px}.LoginModal .btn-close{font-size:14px;opacity:1}.LoginModal .btn-close:focus{outline:none;box-shadow:none}.LoginModal .modal-dialog{max-width:600px}.LoginModal .modal-content{background-color:#f5f9ff;border-radius:16px}@media(max-width:1024px){.LoginModal .modal-content{width:100%;max-height:100vh;position:fixed;left:0;bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;overflow-y:scroll}}.LoginModal .modal-content .modal-body{padding:1rem 1rem 1.5rem}.LoginModal .modal-content .title{font-size:28px;color:#000b19;margin-bottom:10px;font-weight:800;letter-spacing:1px}.LoginModal .modal-content .description{font-size:16px;color:#000b19;margin-bottom:40px}.LoginModal .modal-content .phoneInput .form-floating>label{padding:20px .75rem;color:#878e97}.LoginModal .modal-content .phoneInput input{border:1px solid #dbecf0;border-radius:13px;color:#000b19}.LoginModal .modal-content .phoneInput input:focus{border:1px solid #dbecf0;box-shadow:none}.LoginModal .modal-content .phoneInput .forgotPassword{text-align:right}.LoginModal .modal-content .phoneInput .forgotPassword span{color:#0c343d;font-size:14px;cursor:pointer;font-weight:400}.LoginModal .modal-content .get-started{background:#ecedee;color:#c3c6cb;border:none;border-radius:100px;padding:14px 24px;font-size:16px;width:100%;cursor:not-allowed;margin-top:40px}.LoginModal .modal-content .get-started.active{cursor:pointer;background:linear-gradient(266.66deg,#5cb170 -7.81%,#d6de6d 118.14%);color:#fff}.LoginModal .modal-content .termsCondition{text-align:center;margin-top:16px}.LoginModal .modal-content .termsCondition p{color:#878e97;font-size:14px}.LoginModal .modal-content .termsCondition p a{color:#878e97;text-decoration:underline}.LoginModal .modal-content .or{margin:40px 0 30px}.LoginModal .modal-content .or p{width:100%;text-align:center;border-bottom:1px solid #dbecf0;line-height:.1em;margin:10px 0 20px}.LoginModal .modal-content .or p span{background:#f5f9ff;color:#878e97;padding:0 10px;font-size:14px}.LoginModal .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}.LoginModal .modal-content .socialLogin button p{margin:0;flex:1;text-align:center}.LoginModal .modal-content .socialLogin button img{width:20px}.LoginModal .modal-content .socialLogin button:hover{color:rgba(0,11,25,.616)}.LoginModal .modal-content .alreadyAccount{text-align:center;border-top:1px solid #dbecf0;padding-top:20px;margin-top:26px;margin-bottom:20px}.LoginModal .modal-content .alreadyAccount p{color:#000b19;font-size:14px;text-align:center}.LoginModal .modal-content .alreadyAccount p span{text-decoration:underline;cursor:pointer}.LoginModal .modal-content .show-hide-password{cursor:pointer;font-size:14px;color:#0c343d;margin-top:5px;position:absolute;top:40%;right:15px;transform:translateY(-50%)}.p-26-22{padding:26px 22px 0}@media(max-width:706px){.p-26-22{padding:24px 15px 0!important}}.pxy-20-24{padding:20px 24px 0!important}@media(max-width:706px){.pxy-20-24{padding:16px 15px 0!important}}.mt-40-2{margin-top:40px}@media(max-width:706px){.mt-40-2{margin-top:32px!important}}.mb-14{margin-bottom:14px!important}@media(max-width:607px){.mb-14{margin-bottom:12px!important}}.pxy-8-16{padding:8px 16px!important}@media(max-width:706px){.pxy-8-16{padding:16px!important}}.forgotPassword span:hover{text-decoration:underline!important}.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}