.row{flex-direction:row}.col1-12{width:8.333333%}.col2-12{width:16.666667%}.col3-12{width:25%}.col4-12{width:33.333334%}.col5-12{width:41.666667%}.col6-12{width:50%}.col7-12{width:58.333333%}.col8-12{width:66.666667%}.col9-12{width:75%}.col10-12{width:83.333333%}.col11-12{width:91.666667%}.col12-12{width:100%}#payment-form #payment-form-submit #payment-submit{position:sticky;top:20px}#payment-form #payment-form-summary #booking-summary{position:sticky;top:20px}main #hero{justify-content:center}main #attendees-details,main #customer-details{width:100%}