.mc-landingvideo-wrapper i{font-family:"Rockstar-icon-Font" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.mc-contact-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:1200px;padding:0 40px;margin:auto}
.mc-contact-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:40px}
.mc-contact-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}
.mc-embed-map{width:50%}
.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}
.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.mc-opening-times{padding:40px}
.mc-contact-open-item{font-weight:500;margin-bottom:.5em}
.mc-checklist{width:50%;padding:0 40px;-ms-flex-item-align:center;align-self:center}
.mc-contact-route{margin-top:1em}
@media screen and (max-width:1024px){.mc-contact-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.mc-embed-map{width:100%;margin-bottom:40px}
.mc-contact-content{width:100%}
.mc-checklist{width:100%;padding:0}
}@media screen and (max-width:768px){.mc-contact-wrapper{padding:0 30px}
.mc-opening-times{padding:20px;text-align:center}
}