body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}body{font-size:14px;font-weight:400;-webkit-font-smoothing:antialiased}*{padding:0;box-sizing:border-box}*,a{margin:0}a{font-weight:400;font-size:.8rem;line-height:1.7;color:#666;transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s}a:focus{outline:none!important}a:hover{text-decoration:none;color:#6a7dfe;color:-webkit-linear-gradient(left,#96c93d,#00b09b);color:-o-linear-gradient(left,#96c93d,#00b09b);color:-moz-linear-gradient(left,#96c93d,#00b09b);color:linear-gradient(left,#96c93d,#00b09b)}h1,h2,h3,h4,h5,h6,p{margin:0}p{font-size:14px;line-height:1.7;color:#666}li,ul{margin:0;list-style-type:none}input,textarea{outline:none;border:none}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder,input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus:-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}input::-webkit-input-placeholder{color:#adadad}input:-moz-placeholder,input::-moz-placeholder{color:#adadad}input:-ms-input-placeholder{color:#adadad}textarea::-webkit-input-placeholder{color:#adadad}textarea:-moz-placeholder,textarea::-moz-placeholder{color:#adadad}textarea:-ms-input-placeholder{color:#adadad}button{outline:none!important;border:none;background:0 0}button:hover{cursor:pointer}iframe{border:none!important}.txt1{color:#666}.txt1,.txt2{font-size:13px;line-height:1.5}.txt2{color:#333}.limiter{width:100%;margin:0 auto}.container-login100{width:100%;min-height:100vh;padding:15px}.wrap-login100{max-width:480px;width:95%;padding:40px 30px;margin:0 auto}.login100-form{width:100%}.login100-form-title{display:block;font-weight:600;font-size:1.8rem;color:#000;line-height:1.4;text-align:center}.login100-form-title i{font-size:60px}.wrap-input100{width:100%;position:relative;background:#fff;margin-bottom:15px;border-radius:6px}.input100{font-size:1rem;color:#555;line-height:1.2;display:block;width:100%;height:45px;background:0 0;padding:0 15px;border:1px solid #b3b3b3;background:#fbfbfb;border-radius:10px}.focus-input100{position:absolute;display:block;width:100%;height:100%;top:0;left:0;pointer-events:none}.focus-input100:before{content:"";bottom:-2px;width:0;height:2px;background:#6a7dfe;background:linear-gradient(left,#96c93d,#00b09b)}.focus-input100:after,.focus-input100:before{display:block;position:absolute;left:0;transition:all .4s}.focus-input100:after{font-size:15px;color:#999;line-height:1.2;content:attr(data-placeholder);width:100%;top:16px;padding-left:5px}.input100:focus+.focus-input100:after{top:-15px}.input100:focus+.focus-input100:before{width:100%}.has-val.input100+.focus-input100:after{top:-15px}.has-val.input100+.focus-input100:before{width:100%}.btn-show-pass{font-size:15px;color:#999;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:absolute;height:100%;top:0;right:10px;padding-right:5px;cursor:pointer;transition:all .4s}.btn-show-pass.active,.btn-show-pass:hover{color:#6a7dfe;color:-webkit-linear-gradient(left,#96c93d,#00b09b);color:-o-linear-gradient(left,#96c93d,#00b09b);color:-moz-linear-gradient(left,#96c93d,#00b09b);color:linear-gradient(left,#96c93d,#00b09b)}.container-login100-form-btn{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;padding-top:13px}.wrap-login100-form-btn{width:100%;display:block;position:relative;z-index:1;margin:0 auto}.login100-form-bgbtn{position:absolute;z-index:-1;width:300%;height:100%;background:#96c93d;background:linear-gradient(right,#96c93d,#00b09b,#96c93d,#00b09b);top:0;left:-100%;transition:all .4s}.login100-form-btn{font-weight:500;font-size:15px;color:#fff;line-height:1.2;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:0 20px;width:100%;height:50px;background:#483fbd;border:1px solid #483fbd;border-radius:10px}.wrap-login100-form-btn:hover .login100-form-bgbtn{left:0}@media(max-width:576px){.wrap-login100{padding:77px 15px 33px}}.validate-input{position:relative}.alert-validate:before{content:attr(data-validate);max-width:70%;border:1px solid #c80000;border-radius:2px;padding:4px 25px 4px 10px;right:0;pointer-events:none;font-size:13px;line-height:1.4;text-align:left;visibility:hidden;opacity:0;transition:opacity .4s}.alert-validate:after,.alert-validate:before{position:absolute;background-color:#fff;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#c80000}.alert-validate:after{content:"\f06a";font-family:FontAwesome;font-size:16px;display:block;right:5px}.alert-validate:hover:before{visibility:visible;opacity:1}@media(max-width:992px){.alert-validate:before{visibility:visible;opacity:1}}body,html{height:100%;overflow:auto}.container-login100{background:#fff;height:auto;min-height:10vh;border-radius:10px;overflow:hidden;margin:2rem auto}.left_form{height:100%;height:100vh;max-width:550px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.forgot,.forgot a{color:#000}.forgot a{font-size:1.2rem;text-decoration:none;margin-bottom:15px}.forgot a:hover{color:#e30016}.form-info h1{font-size:2rem}.form-info h1 strong{font-weight:700;font-size:150%}.form-info h3{font-size:1.8rem;color:#e19943}.form-info span h3{color:#fff}.form-info span{display:block;padding:12px 0;margin-bottom:12px;border-bottom:1px solid #fff;border-bottom:1px solid hsla(0,0%,100%,.3)}.right_form{-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swatchata_logos{display:block;width:100%;-webkit-align-self:flex-start;align-self:flex-start;position:absolute;top:20px;padding:0 15px}.form-check{padding-left:0}.form-check-input[type=checkbox]+label,label.btn input[type=checkbox]+label{font-size:.8rem}.process-step .btn:focus{outline:none}.process{display:table;width:100%;position:relative}.process-row{display:table-row}.process-step button[disabled]{opacity:1!important;filter:alpha(opacity=100)!important}.process-row:before{top:40px;bottom:0;position:absolute;content:" ";width:100%;height:1px;background-color:#ccc;z-order:0}.process-step{display:table-cell;text-align:center;position:relative}.process-step p{margin-top:4px}.btn-circle{width:80px;height:80px;text-align:center;font-size:12px;border-radius:50%}.react-confirm-alert-overlay{z-index:99999!important}body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{-webkit-filter:url(#gaussian-blur);filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background:hsla(0,0%,100%,.9);display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-justify-content:center;justify-content:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;opacity:0;-webkit-animation:react-confirm-alert-fadeIn .5s .2s forwards;animation:react-confirm-alert-fadeIn .5s .2s forwards}.react-confirm-alert-body{font-family:Arial,Helvetica,sans-serif;width:400px;padding:30px;text-align:left;background:#fff;border-color:#333;border-style:groove;border-radius:10px;box-shadow:0 20px 75px rgba(0,0,0,.13);color:#666}.react-confirm-alert-svg{position:absolute;top:0;left:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{margin:0;font-size:16px}.react-confirm-alert-button-group{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{outline:none;background:#333;border:none;display:inline-block;padding:15px 35px;color:#eee;margin-right:10px;border-radius:5px;font-size:16px;font-weight:700;cursor:pointer}@-webkit-keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}