.miami-ticket{display:flex;justify-content:center;align-items:center;text-align:center;user-select:none;height:100vh}.miami-ticket .background{width:603px;height:533px;background:url(../assets/src/assets/images/miami_ticket/background.png) no-repeat;background-size:100%;text-align:center;position:relative}.miami-ticket .background .text-info{width:300px;height:150px;text-align:left;top:100px;right:68px;position:absolute;font-size:12px;font-family:GothamPro;color:#fff;font-weight:300;line-height:1.2}.miami-ticket .background .close{top:40px;right:40px;position:absolute}.miami-ticket .background .buttons{bottom:140px;position:absolute;display:flex;justify-content:center;align-items:center;width:100%}.miami-ticket .background .buttons .left,.miami-ticket .background .buttons .right{font-size:14px;font-family:GothamPro;font-weight:300;color:#fff}.miami-ticket .background .buttons .left button,.miami-ticket .background .buttons .right button{width:140px;height:45px;border-radius:5px;border:none;outline:none;font-size:14px;font-family:GothamPro;font-weight:300;color:#fff;margin-top:10px}.miami-ticket .background .buttons .left button:hover,.miami-ticket .background .buttons .right button:hover{box-shadow:0 5px 10px 0 #35353580}.miami-ticket .background .buttons .left{margin-right:15px}.miami-ticket .background .buttons .left button{background:-webkit-linear-gradient(left,#ecaf77,#e57776,#dd3874)}.miami-ticket .background .buttons .right{margin-left:15px}.miami-ticket .background .buttons .right button{background:-webkit-linear-gradient(left,#de80d9,#ad7ce4,#7d78ef)}