@media screen and (max-width:749px){.desktop{display:none!important}}@media screen and (min-width:750px){.mobile{display:none!important}}#nobooking{padding:50px 10px 0}@media screen and (max-width:749px){#nobooking{padding:0 10px}}#nobooking img{width:200px}#nobooking h1{font-size:26px;line-height:35px}#nobooking p{font-size:12px;line-height:16px}#nobooking .button-container{display:flex;justify-content:center;margin-top:30px}#nobooking .button-container button{width:260px}#nobooking .button-container button:first-child{margin-right:20px}#nobooking .button-container button.margin-right-0{margin-right:0}#bookingmade h1{font-size:26px;line-height:35px;margin:0}#bookingmade p{font-size:14px;line-height:18px;margin:0}@media screen and (max-width:749px){#bookingmade p{margin-bottom:5px}}#bookingmade p.separate{margin:10px 0}#bookingmade p span{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration:underline;color:#0077c8}#bookingmade table{margin-top:30px;font-size:14px;border-collapse:collapse;width:100%}#bookingmade table tr{border-bottom:2px solid hsla(0,0%,89.8%,.85)}#bookingmade table tr.header td{font-weight:900;padding-bottom:10px}@media (max-width:400px){#bookingmade table tr.header td{font-size:12px}}#bookingmade table tr.data td{padding:10px 0 15px}@media (max-width:400px){#bookingmade table tr.data td{font-size:12px}}#bookingmade table tr:last-child{border-bottom:0}