body{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100vh}@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 .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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}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;padding:20px;margin-top:40px}body#auth-stampi-theme .auth-wrapper .logo-div a.logo{color:#fff;font-weight:700}body#auth-stampi-theme .auth-wrapper .logo-div a.logo img{width:130px;-webkit-margin-before:6px;margin-block-start:6px}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)}}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body{border-top:2px solid #1f0e00}body#auth-stampi-theme .auth-wrapper .auth-box .auth-box-body .links-section a.logo img{width:90px}body#auth-stampi-theme .auth-wrapper .auth-box .btn{background-color:#1f0e00}body#auth-stampi-theme .auth-wrapper .auth-box .btn:hover{background-color:#1f0e00}body#auth-stampi-theme .auth-wrapper .app-logo img{max-height:80px;padding-bottom:2rem}body#auth-stampi-theme .layer{background-color:rgba(62,62,62,.4);position:fixed;left:0;top:0;width:100%;height:100%}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 .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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}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;padding:20px;margin-top:40px}body#auth-optimal-theme .auth-wrapper .logo-div a.logo{color:#fff;font-weight:700}body#auth-optimal-theme .auth-wrapper .logo-div a.logo img{width:130px;-webkit-margin-before:6px;margin-block-start:6px}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}