.font-poppins-regular{font-family:Poppins;font-weight:400}.font-poppins-bold{font-family:Poppins;font-weight:700}.font-poppins-medium{font-family:Poppins;font-weight:500}.font-montserrat-bold{font-family:Montserrat;font-weight:700}.reset-margin-padding{box-sizing:border-box;margin:0;padding:0}.body-html-reset{height:100%;font-family:Poppins,sans-serif}.link-style{color:#666;margin:0;font-family:Poppins;font-size:14px;line-height:1.7;transition:all .4s}.link-style:focus{outline:none!important}.link-style:hover{color:#57b846;text-decoration:none}.headings-reset{margin:0}.text-style{color:#666;margin:0;font-family:Poppins;font-size:14px;line-height:1.7}.list-reset{margin:0;list-style-type:none}.input-reset{border:none;outline:none}.input-focus{border-color:#0000!important}.input-placeholder-color::placeholder{color:#999}.button-reset{background:0 0;border:none;outline:none!important}.button-hover{cursor:pointer}.iframe-reset{border:none!important}.txt1{color:#999;font-family:Poppins;font-size:13px;line-height:1.5}.txt2{color:#666;font-family:Poppins;font-size:13px;line-height:1.5}.limiter{width:100%;margin:0 auto}.container-login100{background:linear-gradient(-135deg,#c850c0,#4158d0);flex-wrap:wrap;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:15px;display:flex}.wrap-login100{background:#fff;border-radius:10px;flex-wrap:wrap;justify-content:space-between;width:960px;padding:87px 95px 92px;display:flex;overflow:hidden}.login100-pic{width:316px}.login100-pic img{max-width:100%}.login100-form{width:290px}.login100-form-title{color:#333;text-align:center;width:100%;padding-bottom:54px;font-family:Poppins;font-size:24px;line-height:1.2;display:block}.wrap-input100{z-index:1;width:100%;margin-bottom:10px;position:relative}.input100{color:#666;background:#e6e6e6;border-radius:25px;width:100%;height:50px;padding:0 30px 0 68px;font-family:Poppins;font-size:15px;line-height:1.5;display:block}.focus-input100{z-index:-1;color:#57b846cc;border-radius:25px;width:100%;height:100%;display:block;position:absolute;bottom:0;left:0;box-shadow:0 0}.input100:focus+.focus-input100{animation:.5s ease-in-out forwards anim-shadow}@keyframes anim-shadow{to{opacity:0;box-shadow:0 0 70px 25px}}.symbol-input100{pointer-events:none;color:#666;border-radius:25px;align-items:center;width:100%;height:100%;padding-left:35px;font-size:15px;transition:all .4s;display:flex;position:absolute;bottom:0;left:0}.input100:focus+.focus-input100+.symbol-input100{color:#57b846;padding-left:28px}.container-login100-form-btn{flex-wrap:wrap;justify-content:center;width:100%;padding-top:20px;display:flex}.login100-form-btn{color:#fff;text-transform:uppercase;background:#57b846;border-radius:25px;justify-content:center;align-items:center;width:100%;height:50px;padding:0 25px;font-family:Montserrat;font-size:15px;line-height:1.5;transition:all .4s;display:flex}.login100-form-btn:hover{background:#333}@media (max-width:992px){.wrap-login100{padding:177px 90px 33px 85px}.login100-pic{width:35%}.login100-form{width:50%}}@media (max-width:768px){.wrap-login100{padding:100px 80px 33px}.login100-pic{display:none}.login100-form{width:100%}}@media (max-width:576px){.wrap-login100{padding:100px 15px 33px}}.validate-input{position:relative}.alert-validate:before{content:attr(data-validate);background-color:#fff;border:1px solid #c80000;border-radius:13px;max-width:70%;padding:4px 25px 4px 10px;position:absolute;top:50%}

