body { font-family: 'Nunito', sans-serif; background-color: #f8fafc; } .wrapper { text-align: center; margin: 100px; border-radius: 10px; padding: 50px 0; text-shadow: 0 0 2px rgba(56, 55, 55, 0.6); color: #545c5f; } .wrapper h2 { font-size: 64px; padding: 0; } .wrapper h3 { font-size: 36px; font-weight: 400; text-shadow: 1px 0px 0px rgb(160, 160, 160); } #sel-seat { font-size: 24px; text-shadow: 0px 0px 1px rgb(160, 160, 160); margin-top: -15px; margin-bottom: 100px; padding: 0; font-weight: 600; letter-spacing: 0.2em; } button { margin: auto 0; font-size: 18px; border-radius: 2px; border: 0; min-width: 250px; padding: 25px 60px; text-align: center; color: #fff; background-color: #3490dc; border-color: #3490dc; display: inline-block; position: absolute; left: 50%; bottom: 30%; transform: translate(-50%, -10%); } button:hover { color: #fff; background-color: #227dc7; border-color: #2176bd; } button:active { box-shadow: 0 0 #b85a5b; background-color: #3654ff; } .checkout-button { margin: 10px 0; font-size: 14px; background-color: #5d7cd3; border-radius: 3px; border: 0; padding: 15px 40px; display: inline-block; text-align: center; box-shadow:0px 4px 0px #1e3572; } .checkout-button:hover { box-shadow: 0 0 rgb(103, 88, 184); background-color: #3654c9; cursor: pointer; } .checkout-button:active { box-shadow: 0 0 #b85a5b; background-color: #3654ff; } a.checkout-button { color: #fff; text-decoration: none; } .add-mn-btn { display: none; }