.signin-main-con{background-color:#cbcec6;justify-content:center;align-items:center;width:100%;min-height:100vh;font-family:Poppins;display:flex}.signin-inner{background-color:#fff;flex:1;justify-content:center;align-items:center;gap:20px;width:100%;max-width:1400px;margin:50px;padding:30px;display:flex}.signin-left-con{flex:1}.signin-left-con>h1{width:90%;font-size:2rem;font-weight:500;line-height:35px}.signin-form{flex-direction:column;gap:15px;width:100%;max-width:600px;margin-top:50px;display:flex}.signin-form-div2-double{flex-direction:column;gap:15px;display:flex}.signin-form-div2-double>div{flex-direction:column;flex:1;gap:7px;display:flex}.signin-form-div2-single{flex-direction:column;gap:7px;display:flex}.signin-form-div2-double>div label{text-transform:capitalize;font-size:.95rem;font-weight:500}.password-input-container{background-color:#fff;border:1px solid #4e5940;border-radius:25px;align-items:center;padding:5px;display:flex}.password-input-container input{border:none;outline:none;flex:1;padding:5px}.password-input-container input:focus{background-color:#fff}.visibility-icon{cursor:pointer;color:#666;margin-left:8px}.signin-input>p{text-align:right;color:#0047ae;font-size:.8rem;font-weight:500}.signin-custom-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;font-size:16px;font-weight:500;display:flex}.signin-custom-checkbox input[type=checkbox]{display:none}.signin-custom-checkbox .signin-checkmark{border:2px solid #4e5940;border-radius:4px;width:20px;height:20px;margin-right:10px;transition:background-color .3s,border-color .3s;position:relative}.signin-custom-checkbox input[type=checkbox]:checked+.signin-checkmark{background-color:#4e5940;border-color:#4e5940}.signin-custom-checkbox .signin-checkmark:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.signin-custom-checkbox input[type=checkbox]:checked+.signin-checkmark:after{display:block}.signin-login>button{color:#fff;background-color:#4e5940;border:1px solid #4e5940;border-radius:25px;width:100%;margin-top:20px;padding:10px;font-size:1rem}.signin-login>p{margin-top:10px;font-size:.9rem;font-weight:500}.signin-login>p span{color:#4e5940}.signin-right-con{background:#4e5940;border-radius:12px;flex:1;justify-content:center;align-items:center;min-height:650px;display:flex}.signin-inner-right{flex-direction:column;justify-content:space-between;width:90%;display:flex}.signin-right-img{border-radius:12px;justify-content:center;align-items:center;width:100%;padding:10px;display:flex}.signin-right-img>img{width:80%;height:80%}.signin-right-content{color:#fff;text-align:center;flex-direction:column;justify-content:end;align-items:center;margin-top:10px;display:flex}.signin-right-content>h3{font-size:1.9rem;font-weight:500;line-height:33px}.signin-right-content>p{width:85%;margin-top:10px}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media screen and (max-width:1345px){.signin-right-content>h3{font-size:1.7rem}.signin-right-content{width:100%}}@media screen and (max-width:900px){.signin-left-con>h1{font-size:2.5rem}.signin-right-con{display:none}}@media screen and (max-width:390px){.signin-left-con>h1{margin-top:0;font-size:2rem}.signin-left-con>p{font-size:.95rem}.signin-form-div2-double>div label{font-size:.8rem}.signin-form{margin-top:40px}.signin-login>button{border-radius:10px;margin-top:12px;padding:7px;font-size:.9rem}.signin-custom-checkbox{font-size:13px}.signin-custom-checkbox .signin-checkmark{width:15px;height:15px}}@media screen and (max-width:300px){.signin-left-con>h1{font-size:1.7rem}.signin-left-con>img{width:90%;height:auto}.signin-left-con{width:100%}.signin-login>p{font-size:.8rem}}.signin-right-img{justify-content:center;align-items:center;width:100%;height:auto;display:flex}.signin-dots{justify-content:center;margin-top:10px;display:flex}.dot{background-color:#ccc;border-radius:50%;width:10px;height:10px;margin:0 5px;transition:background-color .3s}.dot.active{background-color:#fff}.signup-form{margin-top:25px}@media screen and (max-width:1076px){.signup-left-con>h1{font-size:1.8rem}.signin-right-img>img{transition:opacity .5s ease-in-out}.signin-right-content>h3{font-size:1.4rem}.signin-right-content>p{font-size:.9rem}}@media screen and (max-width:900px){.signup-left-con>h1{font-size:2rem}}@media screen and (max-width:500px){.signup-left-con>h1{color:#465038;font-size:1.4rem;line-height:25px}.signin-inner{background-color:#0000;margin:0}}@media screen and (max-width:300px){.signup-left-con>h1{font-size:1.3rem}}.floating-label{margin-bottom:20px;position:relative}.floating-label input{background-color:#fff;border:1px solid #4e5940;border-radius:25px;outline:none;width:100%;height:40px;padding-left:10px}.floating-label input:focus{border-color:#002366}.floating-label>span{color:#777;pointer-events:none;background:#fff;padding:0 4px;font-size:14px;transition:all .2s;position:absolute;top:10px;left:12px}.floating-label input:focus+span,.floating-label input:not(:placeholder-shown)+span{color:#002366;font-size:14px;top:-8px;left:10px}
