html,body{margin:0;height:100%}app-root>ng-component{min-height:100%;flex:1}@media print{@page{margin:0}}/*!*****************************************************************************
 *                                                                            *
 * Copyright (c) 2018 by ACI Worldwide Inc.                                   *
 * All rights reserved.                                                       *
 *                                                                            *
 * This software is the confidential and proprietary information of ACI       *
 * Worldwide Inc ("Confidential Information"). You shall not disclose such    *
 * Confidential Information and shall use it only in accordance with the      *
 * terms of the license agreement you entered with ACI Worldwide Inc.         *
 ******************************************************************************/@font-face{font-family:SourceSansPro;src:url(/assets/fonts/SourceSansProRegular/SourceSansProRegular.ttf)}@font-face{font-family:SourceSansProBold;src:url(/assets/fonts/SourceSansProBold/SourceSansProBold.ttf)}@font-face{font-family:ProximaNovaBold;src:url(/assets/fonts/ProximaNovaBold/ProximaNova-Bold.ttf)}@font-face{font-family:ProximaNova;src:url(/assets/fonts/ProximaNova/ProximaNova-Regular.ttf)}@font-face{font-family:HelveticaNeue;src:url(/assets/fonts/Roboto/Roboto-Light.ttf)}@font-face{font-family:NunitoSans;src:url(/assets/fonts/NunitoSans/NunitoSans-Regular.ttf)}@font-face{font-family:NunitoSansBold;src:url(/assets/fonts/NunitoSansBold/NunitoSans-Bold.ttf)}@font-face{font-family:NunitoSansSemiBold;src:url(/assets/fonts/NunitoSansSemiBold/NunitoSans-SemiBold.ttf)}@font-face{font-family:NunitoSansExtraBold;src:url(/assets/fonts/NunitoSansExtraBold/NunitoSans-ExtraBold.ttf)}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat/Montserrat-Regular.ttf)}@font-face{font-family:Montserrat-Bold;src:url(/assets/fonts/Montserrat/Montserrat-Bold.ttf)}@font-face{font-family:ArialMT;src:url(/assets/fonts/Arial/ArialMT.otf)}@font-face{font-family:Arial-BoldMT;src:url(/assets/fonts/Arial/Arial-BoldMT.ttf)}ng-otp-input .otp-input.otp_input{width:42px;height:56px;border-radius:8px;border:1px solid #d1d1d1;background:#fff;font-size:34px;font-weight:600;font-style:normal;text-align:center;margin:8px;padding:0}ng-otp-input .otp-input.otp_input:focus{border:2px solid #5975d3;box-shadow:0 0 2px #5975d3;outline:none}.ng-otp-input-wrapper{display:flex;justify-content:center}ng-otp-input.otp-error .otp-input.otp_input{border:1px solid red!important}ng-otp-input.otp-error .otp-input.otp_input:hover{border:3px solid #5975d3;background:#fff}ui-radio-group .container{padding:0 0 2px 38px!important}ui-radio-group .container input:checked~.icon{background-color:#2f60a7!important}ui-radio-group .container:hover input~.icon{background-color:#2f60a7!important}@keyframes infinite-spinning{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wait:disabled{cursor:wait!important}a.disabled{pointer-events:none;opacity:.5}.grecaptcha-badge{visibility:hidden}
