@media print{.u-no-print{display:none!important}.u-no-break{page-break-inside:avoid}body{background:#fff!important;color:#000;padding:0;margin:0;font-size:14px}*{-webkit-print-color-adjust:exact}.card-group,.main-footer,.wp-block-column,.wp-block-columns,.wp-block-group,a,blockquote,pre,section,table{page-break-inside:avoid}h1,h2,h3,h4,h5,h6,img{page-break-after:avoid;page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}.breadcrumb,.ctf,.grecaptcha-badge,.illustration,.main-footer__nav,.main-footer__newsletter,.main-header,.pagination,.steps__image,.visit-a-cycling-centre__image,.wp-block-embed-youtube,.wpcf7{display:none!important}.main-footer{background:#fff!important}.calendar{min-width:100%}}