.atr-buttons-container{display:inline-flex;justify-content:space-between;gap:10px;width:100%}.atr-buttons-container>*{width:100%}.atr-button,input.atr-button,#kc-registration{cursor:pointer;padding:0;border:1px solid rgba(0,0,0,0);display:block;text-align:center;text-decoration:none;font-size:1.6rem;line-height:1.6rem;font-weight:bold;width:100%;box-sizing:border-box;margin-top:10px;min-width:50%}.atr-button span,input.atr-button span,#kc-registration span{display:block}.atr-button span a,input.atr-button span a,#kc-registration span a{padding:15px 30px;display:block}button.atr-button,input.atr-button{padding:15px 30px}.atr-button-cancel,#kc-registration{background:#fff;color:#4a4a4a}.atr-button-cancel a,#kc-registration a{color:#4a4a4a;text-decoration:none;border:1px solid rgba(75,68,150,.3)}.atr-button-cancel{border:1px solid rgba(75,68,150,.3)}.atr-button-cancel:hover,.atr-button-cancel:hover a,#kc-registration:hover{background:#f4f4f4}@media screen and (max-width: 1025px){body{overflow:hidden}body a{text-decoration:underline;font-weight:normal}body .atr-button,body .atr-button a{background-color:#fff;text-decoration:none;border-radius:24px;font-weight:normal}body #kc-registration a{border-radius:24px}}.buttons{display:flex;justify-content:space-between;width:100%;gap:10px;flex-direction:row-reverse}button:disabled{background:#c4c4c4;border:1px solid rgba(0,0,0,0);color:#fff;opacity:.65}html{font-size:62.5%}body{margin:0;font-family:Arial,"Lucida Grande",sans-serif;font-size:1.6rem;line-height:2.2rem;color:#4a4a4a}#kc-locale{display:none !important}form label{font-size:16px;font-weight:bold;margin:0 0 6 0}form div.pf-c-input-group{position:relative}form input[type=text],form input[type=password],form input[type=email],form input[type=number],form input[type=tel],form input[type=url],form select{height:auto;padding:15px 30px;border:1px solid #e6e6e6;font-size:1.6rem;line-height:2.2rem;color:#4a4a4a;width:100%;margin-top:5px;box-sizing:border-box}form input[disabled]{cursor:not-allowed}form input[aria-invalid=true]{border:1px solid #d4005a}form input:focus{border:1px solid #c4c4c4;box-shadow:none}form select{background-color:#fff}form>div{margin:0 0 30px 0}form #kc-form-options{margin-bottom:10px}form{position:relative}form input#password{padding-right:70px}form button.visibility-button{position:absolute;height:calc(100% - 5px);margin-top:5px;width:60px;right:0px;border:none;border-left:1px solid #e6e6e6;border-collapse:collapse;color:#4a4a4a;background-image:url(../img/eye.png);background-position:center;background-repeat:no-repeat;background-size:20px;background-color:rgba(0,0,0,0)}form button:hover{cursor:pointer;background-color:#d4d4d4}a{font-weight:bold;text-decoration:none}.buttons.verify{flex-direction:column}#kc-passwd-update-form .checkbox{display:none}.pf-c-alert__title{white-space:break-spaces}.pf-m-error{display:inline-block;padding:12px 12px 12px 39px;border-radius:8px;background-color:#fff;background-image:url(../img/error.svg);background-position-x:9px;background-position-y:12px;background-repeat:no-repeat;margin-top:10px;border:1px solid #efefef}.pf-c-alert__title{display:inline-block;background-color:#fff;padding:12px;border-radius:8px;border:1px solid #efefef;margin-bottom:13px;margin-top:13px}.form-actions{display:flex;flex-direction:row-reverse;gap:10px;justify-content:center}#form-group:has(#kc-registration-terms-text){display:none}#kc-error-message .instruction{font-weight:bold;font-size:1.3em;line-height:1em}@media screen and (min-width: 1025px){h1{margin-top:0;margin-bottom:18px;color:#003057;font-size:36px;font-weight:bold;line-height:36px}p{margin-bottom:10px;margin-top:0;font-size:1.6rem;line-height:2.2rem}body>div{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100vh;width:100vw;max-width:1280px;margin:auto}body>div>div{width:50%;height:100vh;max-height:100vh}body>div #app-redirect-link{display:none}body>div #kc-header{background-size:cover;background-position:center}body>div>.card-pf{padding:90px 100px 90px;overflow-y:scroll;box-sizing:border-box;background-color:#f7f7f7;position:relative}body>div>.card-pf .login-pf-header{padding-top:120px;background-repeat:no-repeat;background-size:130px;background-position-y:top;background-position-x:center}body>div>.card-pf header>div{display:flex;flex-direction:column-reverse;margin-bottom:10px}body .main-content .image-header{width:75%;padding:90px 30px 0}body #kc-header-wrapper{display:none}#kc-terms-text iframe{width:100%;height:100%}#kc-error-message .instruction{font-weight:bold;font-size:1.9em;line-height:1em}}@media screen and (max-width: 1025px){body{overflow:hidden}body #redirect-link a{color:#fff;display:inline-block;background-color:#fff;padding:15px 24px;border:1px solid rgba(75,68,150,.3);position:relative;color:#000;border-radius:24px;font-weight:normal}body #redirect-link a:hover{opacity:.7}body>div{background-size:cover;padding:10%;height:100vh;overflow-y:scroll;box-sizing:border-box}body>div div#kc-header{background-image:none;background-repeat:no-repeat;background-position:center;background-size:112px;height:200px}body>div div#kc-header>div{font-size:0}body>div>div:nth-child(2){box-sizing:border-box}body>div>div:nth-child(2) h1{color:#000;line-height:3.5rem}body>div>div:nth-child(2) h1 p{font-size:1.3rem;line-height:2.2rem}body>div>div:nth-child(2) p,body>div>div:nth-child(2) span{color:#535f6f}body>div>div:nth-child(2) label{color:#050918;text-transform:uppercase;font-size:12px}body>div>div:nth-child(2) input[type=text],body>div>div:nth-child(2) input[type=password],body>div>div:nth-child(2) input[type=email],body>div>div:nth-child(2) input[type=number],body>div>div:nth-child(2) input[type=tel],body>div>div:nth-child(2) input[type=url],body>div>div:nth-child(2) select{background-color:#f2f4f6;height:40px;padding-left:16px;padding-right:16px;border-radius:5px;border:none}body>div>div:nth-child(2) select{padding-top:11px}body>div>div:nth-child(2) input[type=checkbox]{margin:0;position:relative;top:2px}body>div>div:nth-child(2) input[type=submit],body>div>div:nth-child(2) #kc-registration{border-radius:24px}body>div>div:nth-child(2) #kc-registration a:hover,body>div>div:nth-child(2) #kc-registration a:active{background-color:#efefef}body>div>div:nth-child(2) .login-pf-settings{margin-top:-20px}body>div>div:nth-child(2) .login-pf-settings #kc-form-options+div{display:flex;flex-flow:row-reverse;gap:10px;text-align:center}body>div>div:nth-child(2) .login-pf-settings #kc-form-options+div span{display:inline-block;width:100%;text-align:right}}/*# sourceMappingURL=common.css.map */
