body{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;min-height:100vh!important;height:unset!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:767px){body{background:unset!important}}body#auth-stampi-theme .auth-wrapper{max-width:900px;width:100%;z-index:10}@media (min-width:768px){body#auth-stampi-theme .auth-wrapper{min-width:530px;width:unset}}body#auth-stampi-theme .auth-wrapper .app-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body#auth-stampi-theme .auth-wrapper .app-logo img{display:block;max-height:80px}body#auth-stampi-theme .auth-wrapper .auth-box{padding:15px;background-color:#fff}@media (min-width:768px){body#auth-stampi-theme .auth-wrapper .auth-box{padding:15px 45px;margin-top:30px}}body#auth-stampi-theme .auth-wrapper .auth-box .auth-title h1{text-align:center;color:#000;margin-bottom:1.5rem;font-weight:500!important;font-size:1.7rem;padding-top:15px}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body{padding:20px 0;color:#222325;background-color:transparent}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body h2{font-size:1.3rem}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .col{-ms-flex-preferred-size:unset;flex-basis:unset}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .col.conditions-confirm,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .col.register-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .col.conditions-confirm .form-group,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .col.register-button .form-group{width:auto;margin:0}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .col.register-button{margin-top:.25rem}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body form{display:block;margin:0 auto}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body form .form-group{width:100%;min-width:16rem}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body form .form-group .input-group{-ms-flex-wrap:nowrap;flex-wrap:nowrap}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body form .form-group .input-group input,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body form .form-group .input-group select{width:100%}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section{font-size:14px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 30px 0 30px;margin-top:1.5rem;border-top:1px #ced4da solid}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a{margin-right:25px;font-size:1rem}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a:last-child{margin-right:0}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a:active,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a:hover,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a:link,body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a:visited{color:#000;text-decoration:underline}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a.logo{-ms-flex-negative:0;flex-shrink:0}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a.logo img{height:32px}body#auth-stampi-theme .auth-wrapper .logo-div{text-align:center}body#auth-stampi-theme .auth-wrapper .logo-div a.logo{color:#fff;font-weight:500}body#auth-stampi-theme .auth-wrapper .logo-div a.logo img{margin-top:5px;padding-bottom:5px;width:85px}body#auth-stampi-theme .auth-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:unset;margin-top:-10%}body#auth-stampi-theme .auth-wrapper .auth-box{border:1px solid #c3c3c3}@media (min-width:768px){body#auth-stampi-theme .auth-wrapper .auth-box{-webkit-box-shadow:2px 4px 25px -2px rgba(0,0,0,.89);box-shadow:2px 4px 25px -2px rgba(0,0,0,.89);min-width:30%!important}}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body{border-top:2px solid #24aa4b}body#auth-stampi-theme .auth-wrapper .auth-box .auth-logo img{max-width:90%}body#auth-stampi-theme .auth-wrapper .auth-box .logo img{width:120px!important}body#auth-stampi-theme .auth-wrapper .app-logo img{max-height:80px;padding-bottom:2rem}body#auth-stampi-theme .layer{background-color:#fff;position:fixed;left:0;top:0;width:100%;height:100%}body#auth-stampi-theme .logo-div a.logo:active,body#auth-stampi-theme .logo-div a.logo:hover,body#auth-stampi-theme .logo-div a.logo:link,body#auth-stampi-theme .logo-div a.logo:visited{color:#000}body#auth-stampi-theme .auth-logo{position:relative;top:2em;padding-bottom:4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){body#auth-stampi-theme .auth-logo{left:2em}}@media (max-width:768px){body#auth-stampi-theme .auth-logo{text-align:center}body#auth-stampi-theme .auth-logo img{max-width:90%}}body#auth-optimal-theme .auth-wrapper{max-width:900px;width:100%;z-index:10}@media (min-width:768px){body#auth-optimal-theme .auth-wrapper{min-width:530px;width:unset}}body#auth-optimal-theme .auth-wrapper .app-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body#auth-optimal-theme .auth-wrapper .app-logo img{display:block;max-height:80px}body#auth-optimal-theme .auth-wrapper .auth-box{padding:15px;background-color:rgba(255,255,255,.9)}@media (min-width:768px){body#auth-optimal-theme .auth-wrapper .auth-box{padding:15px 45px;margin-top:30px}}body#auth-optimal-theme .auth-wrapper .auth-box .auth-title h1{text-align:center;color:#000;margin-bottom:1.5rem;font-weight:500!important;font-size:1.7rem;padding-top:15px}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body{padding:20px 0;color:#222325;background-color:transparent}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body h2{font-size:1.3rem}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .col{-ms-flex-preferred-size:unset;flex-basis:unset}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .col.conditions-confirm,body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .col.register-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .col.conditions-confirm .form-group,body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .col.register-button .form-group{width:auto;margin:0}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .col.register-button{margin-top:.25rem}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body form{display:block;margin:0 auto}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body form .form-group{width:100%;min-width:16rem}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body form .form-group .input-group{-ms-flex-wrap:nowrap;flex-wrap:nowrap}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body form .form-group .input-group input,body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body form .form-group .input-group select{width:100%}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section{font-size:14px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 30px 0 30px;margin-top:1.5rem;border-top:1px #ced4da solid}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a{margin-right:25px;font-size:1rem}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a:last-child{margin-right:0}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a,body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a:active,body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a:hover,body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a:link,body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a:visited{color:#000;text-decoration:underline}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a.logo{-ms-flex-negative:0;flex-shrink:0}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a.logo img{height:32px}body#auth-optimal-theme .auth-wrapper .logo-div{text-align:center}body#auth-optimal-theme .auth-wrapper .logo-div a.logo{color:#fff;font-weight:500}body#auth-optimal-theme .auth-wrapper .logo-div a.logo img{margin-top:5px;padding-bottom:5px;width:85px}body#auth-optimal-theme .auth-wrapper .auth-box{border:1px solid #787878}@media (min-width:768px){body#auth-optimal-theme .auth-wrapper .auth-box{-webkit-box-shadow:2px 4px 25px -2px rgba(0,0,0,.89);box-shadow:2px 4px 25px -2px rgba(0,0,0,.89)}}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body{border-top:2px solid #5693ce}body#auth-optimal-theme .auth-wrapper .auth-box .auth-box-body .links-section a.logo img{width:200px}body#auth-optimal-theme .auth-wrapper .app-logo img{max-height:80px;padding-bottom:2rem}