@import url("https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap");html,body{font-family:"Source Sans 3", sans-serif;font-weight:400;font-size:14px;padding:0;margin:0;color:#111}a:hover{text-decoration:none}img{max-width:100%}.container{max-width:1000px}#wrapper{padding-top:50px;padding-bottom:50px}#wrapper .top{text-align:center;margin-bottom:50px}#wrapper .top p{margin-top:10px;font-weight:400;margin-bottom:0;font-style:italic;font-size:13px}#wrapper .top p img{margin-right:5px}#wrapper .form .title{margin-bottom:30px}#wrapper .form .title h3{font-weight:300;font-size:46px;margin-bottom:10px;text-align:center}#wrapper .form .title p{text-align:center;margin-bottom:0;font-size:20px;font-weight:600}#wrapper .form .box{margin:0 auto;max-width:520px;padding:2rem 2.5rem;border-radius:32px;box-shadow:0 1px 4px rgba(0,0,0,0.16);background:#FFF}#wrapper .form .box .has-error label{color:#be1e18}#wrapper .form .box .has-error input{border-color:#9f1016 !important}#wrapper .form .box .has-error input:focus{box-shadow:0 0 0 4px #ea7153 !important;border-color:#9f1016 !important}#wrapper .form .box .has-error .errmsg{color:#be1e18;font-size:15px;margin-top:4px;display:flex;align-items:center}#wrapper .form .box .has-error .errmsg img{margin-right:3px;width:18px;height:18px}#wrapper .form .box .form-group{position:relative}#wrapper .form .box .eye{height:60px;position:absolute;right:10px;top:28px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;color:#707070;cursor:pointer;transition:all 0.3s}#wrapper .form .box .eye:hover{text-decoration:underline;color:#111}#wrapper .form .box label{font-weight:600;font-size:16px;margin-bottom:4px}#wrapper .form .box input{height:60px;letter-spacing:-.008em;border-radius:8px;border:1px solid #8c8c8c;transition:all 0.3s;font-size:20px}#wrapper .form .box input:focus{box-shadow:0 0 0 4px #5e9c11;border-color:#360}#wrapper .form .box .btns{text-align:center}#wrapper .form .box .btns button{background-color:#417514;color:#FFF;font-weight:600;text-align:center;border-radius:30px;border:0;height:47px;width:100%;font-size:16px;transition:all 0.3s;max-width:345px}#wrapper .form .box .btns button:hover{background:#1d4900}#wrapper .form .box .rem{position:relative;padding-left:30px;font-size:16px;font-weight:600}#wrapper .form .box .rem:before{content:'';height:22px;width:22px;background:#fff;border-radius:4px;border:2px solid #8c8c8c;position:absolute;left:0;top:0}#wrapper .txt{font-size:16px;text-align:center;font-weight:400}#wrapper .txt span{color:#007c8c;cursor:pointer;text-decoration:underline;transition:all 0.3s}#wrapper .txt span:hover{text-decoration:none;color:#004964}#wrapper .bottom{margin-top:50px;margin-bottom:50px}#wrapper .bottom ul{padding:0;margin:0;text-align:center}#wrapper .bottom ul li{list-style-type:none;color:#707070;font-weight:600;margin-right:20px;display:inline-block}#wrapper .bottom ul li:last-child{margin-right:0}@media (max-width: 991px){#wrapper .bottom ul li{display:block;margin-right:0;margin-bottom:5px}#wrapper .bottom ul li:last-child{margin-bottom:0}}.loading{padding:50px 0}.loading .loader{margin:0 auto;width:50px;padding:8px;aspect-ratio:1;border-radius:50%;background:#417514;--_m: conic-gradient(#0000 10%,#000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}@keyframes l3{to{transform:rotate(1turn)}}
