.miami-ticket{align-items:center;display:flex;height:100vh;justify-content:center;text-align:center}.miami-ticket .background{background:url(./background.png) no-repeat;background-size:100%;height:49.35vh;position:relative;text-align:center;width:55.83vh}.miami-ticket .background .text-info{color:#fff;font-size:1.11vh;font-weight:300;height:13.89vh;line-height:1.2;position:absolute;right:6.3vh;text-align:left;top:9.26vh;width:27.78vh}.miami-ticket .background .close{position:absolute;right:3.7vh;top:3.7vh}.miami-ticket .background .buttons{align-items:center;bottom:12.96vh;display:flex;justify-content:center;position:absolute;width:100%}.miami-ticket .background .buttons .left,.miami-ticket .background .buttons .right{color:#fff;font-size:1.3vh;font-weight:300}.miami-ticket .background .buttons .left .miami-ticket__button,.miami-ticket .background .buttons .right .miami-ticket__button{align-items:center;border:none;border-radius:0.46vh;color:#fff;display:flex;flex-wrap:wrap;font-size:1.3vh;font-weight:300;height:4.17vh;justify-content:center;line-height:1;margin-top:0.93vh;padding:0.6vh 0;width:12.96vh}.miami-ticket .background .buttons .left .miami-ticket__button:hover,.miami-ticket .background .buttons .right .miami-ticket__button:hover{box-shadow:0vh 0.46vh 0.93vh 0vh #35353580}.miami-ticket .background .buttons .left{margin-right:1.39vh}.miami-ticket .background .buttons .left .miami-ticket__button{background:linear-gradient(90deg,#ecaf77,#e57776,#dd3874)}.miami-ticket .background .buttons .right{margin-left:1.39vh}.miami-ticket .background .buttons .right .miami-ticket__button{background:linear-gradient(90deg,#de80d9,#ad7ce4,#7d78ef)}