@import"https://fonts.googleapis.com/css?family=Montserrat:400,800";*{box-sizing:border-box}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:Montserrat,sans-serif;font-size:13px;margin:0;color:#999}input,textarea,select{font-family:Montserrat,sans-serif;font-size:13px;color:#666}input:focus{border:.5px solid #1565C0}p,h1,h2,h3,h4,h5,h6,ul{margin:0}img{max-width:100%}ul{padding-left:0;margin-bottom:0}a{text-decoration:none}:focus{outline:none}.wrapper{min-height:100vh;position:relative;background:url(/build/assets/bg-registration-form-9-CnHwa0HU.jpg) no-repeat right center;background-size:cover}.inner{position:absolute;top:50%;left:11.07%;transform:translateY(-50%);width:511px;box-shadow:0 0 10px #0003;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.2);-ms-box-shadow:0px 0px 10px 0px rgba(0,0,0,.2);-o-box-shadow:0px 0px 10px 0px rgba(0,0,0,.2);background:url(/build/assets/bg-inner-CLiQPVWY.png) repeat;padding:7px}form{width:100%;padding:57px 46px 55px;background:#fff}select{-moz-appearance:none;-webkit-appearance:none;cursor:pointer}h3{text-transform:uppercase;font-size:2rem;font-family:Montserrat,sans-serif;color:#1565c0;letter-spacing:3px;margin-bottom:22px;font-weight:500}.form-row{display:flex;margin-bottom:25px}.form-row.last{margin-bottom:22px}.form-row .form-wrapper{width:50%}.form-row .form-wrapper:first-child{margin-right:25px}.form-full{display:flex;margin-bottom:25px}.form-full.last{margin-bottom:22px}.form-full .form-wrapper{width:100%}.form-wrapper{position:relative}.form-wrapper label{display:block;font-family:Montserrat,sans-serif;font-size:17px;color:#4c4c4c;margin-bottom:8px}.form-wrapper .error{color:#ef4444;margin-top:5px;position:absolute;right:0}.form-wrapper .error-top{top:0}.form-control{border:1px solid #e6e6e6;display:block;width:100%;height:42px;padding:0 14px}.checkbox{position:relative;padding-left:22px}.checkbox label{cursor:pointer}.checkbox input{position:absolute;opacity:0;cursor:pointer}.checkbox input:checked~.checkmark:after{display:block}.checkmark{position:absolute;top:3px;left:0;height:12px;width:13px;border-radius:2px;background-color:#ebebeb;border:1px solid #ccc;font-family:Material-Design-Iconic-Font;font-size:10px;font-weight:bolder}.checkmark:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;content:"";color:#333}.button{border:none;width:173px;height:42px;margin-top:30px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;background:#1565c0;color:#fff;text-transform:uppercase;font-family:Muli-SemiBold;font-size:15px;position:relative;transition:all .3s ease}.button span{letter-spacing:3px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.button:after{content:attr(data-text);position:absolute;width:100%;height:100%;top:50%;left:0;opacity:0;letter-spacing:3px;-webkit-transform:translate(-30%,-25%);transform:translate(-30%,-25%);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.button:hover{background:#1565c0}.button:hover span{opacity:0;-webkit-transform:translate(0px,40px);transform:translateY(40px)}.button:hover:after{opacity:1;-webkit-transform:translate(0,-25%);transform:translateY(-25%)}.black{background:#909da6}.black:hover{background:#5d5452}@media (max-width: 1199px){.wrapper{background-position:center center}}@media (max-width: 991px){.inner{width:60%}}@media (max-width: 767px){.inner{width:100%;transform:translateY(0);position:static;padding:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none}.wrapper{background:none;display:block}form{padding:30px 20px}.form-row{display:block}.form-row .form-wrapper{width:100%;margin-bottom:25px}.form-row .form-wrapper:first-child{margin-right:0}.form-button{display:flex!important}.form-button .form-wrapper{width:50%!important;margin-bottom:25px}.form-button .form-wrapper:first-child{margin-right:0}}.form-detail h3{text-align:center;margin-bottom:2rem}.form-detail .logo{text-align:center;margin-bottom:1rem}.form-detail .logo img{max-width:300px;max-height:150px;border-radius:5px}.login{padding-top:4rem}
