.appeal-journey-main-wrapper-fields-container #opayo_form {text-align: left;}
#opayo_form {
        text-align: center;
    }
    #card_expiry, #card_expiry_2, #cvv {
        width: auto;
    }
    #preloader {
        display: none;
    }
    
   .form-item.grid{
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 10px;
	margin:0;
}

.error-star {
    color:#ff0000;
}
#next-button {
	width: auto;
	margin: 0 auto;
}
.form-label {
	text-align: center;
}
.appeal-journey-main-wrapper-fields-container .form-label {
	text-align: left;
}

   @media (max-width: 976px) {
      #card_expiry, #card_expiry_2, #cvv {
    
     }
   }