/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px solid ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@font-face{font-display:optional;font-family:Fira Sans;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/firasans/v11/va9E4kDNxMZdWfMOD5Vvl4jLazX3dA.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Fira Sans;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/firasans/v11/va9B4kDNxMZdWfMOD5VnZKveRhf6Xl7Glw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:optional;font-family:Fira Sans;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/firasans/v11/va9B4kDNxMZdWfMOD5VnLK3eRhf6Xl7Glw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Futura PT Heavy;font-style:normal;font-weight:700;src:url(/themes/chiltern_atomic/assets/css/../../assets/fonts/FuturaPT-Heavy.woff2) format("woff2"),url(/themes/chiltern_atomic/assets/css/../../assets/fonts/FuturaPT-Heavy.woff) format("woff")}@font-face{font-display:swap;font-family:Wingdings3;font-style:normal;font-weight:400;src:url(/themes/chiltern_atomic/assets/css/../../assets/fonts/Wingdings3.ttf) format("ttf")}.h1,.h2,.h3,.h4,.promo-section__cta,[class$=__heading],[class*=__heading--],h1,h2,h3,h4{-moz-osx-font-smoothing:grayscale;font-family:Futura PT Heavy,serif;line-height:1.33}.h1:focus,.h2:focus,.h3:focus,.h4:focus,.promo-section__cta:focus,[class$=__heading]:focus,[class*=__heading--]:focus,h1:focus,h2:focus,h3:focus,h4:focus{outline:2px solid #000}.h1,.price,h1{font-size:3.2rem}.h2,.promo-section__heading,h2{font-size:2.4rem;font-weight:400}.h3,.promo-section--content .promo__heading,.promo-section--popular-routes .promo__heading,.promo__cta,h3{font-size:2rem;font-weight:400}.h4,.heading--destinations p,.larger,.station-map__infobox p,.timetables__list,h4{font-size:1.6rem}.h1,h1{margin:0 0 .25em}.block--page-faqs .accordion-item>span:before,.blue-bold{font-family:Futura PT Heavy,serif;font-size:2.4rem;font-weight:700}.promo-section--content .promo__cta{font-size:1.4rem;font-weight:700}.block--page-faqs .accordion-item>span{font-weight:700}small{font-size:1em}.price{color:#0067b2;font-weight:700}.button,.num,.timetables__form label,.timetables__query{font-family:Fira Sans,sans-serif}.block--page-intro__content .qtt-blocks p,.block--page-intro__content>p{font-family:Futura PT Heavy,serif;font-size:2rem}body,html{font-size:10px}body{color:#273548;font-family:Fira Sans,sans-serif}a,b,button,div,input,li,ol,option,p,select,span,strong,td,textarea,ul{color:inherit;font-family:inherit;font-size:inherit}a{text-decoration:none}:focus,:focus-visible{outline:1px solid transparent}article a:not(.button,[data-main-link]),article ol a:not(.button,[data-main-link]),article ul a:not(.button,[data-main-link]),p a:not(.button,[data-main-link]),span a:not(.button,[data-main-link]),td a:not(.button,[data-main-link]){color:#0067b2;display:inline-block;text-decoration:underline}article a:not(.button,[data-main-link]):hover,article ol a:not(.button,[data-main-link]):hover,article ul a:not(.button,[data-main-link]):hover,p a:not(.button,[data-main-link]):hover,span a:not(.button,[data-main-link]):hover,td a:not(.button,[data-main-link]):hover{color:#1c2334;transform:scale(1.02)}article a:not(.button,[data-main-link]):focus,article ol a:not(.button,[data-main-link]):focus,article ul a:not(.button,[data-main-link]):focus,p a:not(.button,[data-main-link]):focus,span a:not(.button,[data-main-link]):focus,td a:not(.button,[data-main-link]):focus{color:#1c2334;outline:1px solid}.tile__content,ol,p,ul{font-size:1.4rem;line-height:1.5}ol ol,ol ul,ul ol,ul ul{margin-top:5px}article>*{font-size:1.4rem}:after,:before,html *{box-sizing:border-box}body{background-color:#f8f7f7;margin:0}body.mobile-menu-expanded{position:fixed;width:100%}.dark{background-color:#1f3855}.light{background-color:#fff}footer,header{background:#fff}.views-element-container header{background-color:transparent}ol,ul{padding-left:16px}ol li,ul li{margin-bottom:5px}.container,.layout-form .form-actions{padding-left:10px;padding-right:10px}.is-desktop-flex-only,.is-desktop-only{display:none}@media (min-width:768px){.container,.layout-form .form-actions{padding-left:auto;padding-right:auto}}[data-block-plugin-id=system_branding_block],[data-block-plugin-id=system_powered_by_block],[data-block-plugin-id=user_login_block]{display:none}.todo{border:1px dashed #00b8e5;color:#00b8e5;font-style:italic;margin:10px auto;padding:10px}.quote,blockquote{border-left:3px solid #72438f;display:block;font-weight:700;margin-bottom:10px;margin-left:0;margin-top:10px;padding:5px 10px}.quote p,blockquote p{display:inline-block;margin:0}.quote:after,.quote:before,blockquote:after,blockquote:before{display:inline;font-size:1.5em;font-style:italic;vertical-align:sub}.quote:before,blockquote:before{content:'"';margin-right:5px}.quote:after,blockquote:after{content:'"'}.heading--destinations{padding-bottom:20px}.heading--destinations h2{margin-top:0}.heading--destinations p{margin:auto;text-align:center}.ace-placeholder{align-items:center;background:repeating-linear-gradient(45deg,#2f213f,#2f213f 5px,#72438f 0,#72438f 10px);border-radius:4px;display:flex;justify-content:center;min-height:30px}.ace-placeholder:after{color:#fff;display:block;padding:0 10px}.ace-placeholder.global-basket:after{content:"Bskt"}@media (min-width:1220px){.ace-placeholder.global-basket:after{content:"Ace Global Basket"}}.link-selector{padding:10px 20px}.link-selector:first-child{margin-top:-30px}.full-centred{max-width:none;text-align:center}.is-file-download{background:#0067b2;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:16px;margin-bottom:40px;max-width:600px;min-height:80px;padding:30px}.is-file-download:after{align-items:center;background:#d6e7f3;border-radius:25px;bottom:-50px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#0067b2;content:"Download";display:flex;font-weight:700;justify-content:center;min-width:200px;padding:10px;position:relative;right:-10px}.is-file-download:hover:after{background:#fff}img{height:auto;max-width:100%;opacity:1;transition:opacity .3s}img[data-src]{opacity:0}body.glb-body .field--type-text_long h2[class*=text-align-center],body.glb-body .field--type-text_long h2[class*=text-align-right],body.glb-body .field--type-text_long h3[class*=text-align-center],body.glb-body .field--type-text_long h3[class*=text-align-right],body.glb-body .field--type-text_long h4[class*=text-align-center],body.glb-body .field--type-text_long h4[class*=text-align-right],body.glb-body .field--type-text_long h5[class*=text-align-center],body.glb-body .field--type-text_long h5[class*=text-align-right],body.glb-body .field--type-text_long h6[class*=text-align-center],body.glb-body .field--type-text_long h6[class*=text-align-right],body.glb-body .field--type-text_with_summary h2[class*=text-align-center],body.glb-body .field--type-text_with_summary h2[class*=text-align-right],body.glb-body .field--type-text_with_summary h3[class*=text-align-center],body.glb-body .field--type-text_with_summary h3[class*=text-align-right],body.glb-body .field--type-text_with_summary h4[class*=text-align-center],body.glb-body .field--type-text_with_summary h4[class*=text-align-right],body.glb-body .field--type-text_with_summary h5[class*=text-align-center],body.glb-body .field--type-text_with_summary h5[class*=text-align-right],body.glb-body .field--type-text_with_summary h6[class*=text-align-center],body.glb-body .field--type-text_with_summary h6[class*=text-align-right],body.page--destination-attraction-flexible .field--type-text_long h2[class*=text-align-center],body.page--destination-attraction-flexible .field--type-text_long h2[class*=text-align-right],body.page--destination-attraction-flexible .field--type-text_long h3[class*=text-align-center],body.page--destination-attraction-flexible .field--type-text_long h3[class*=text-align-right],body.page--destination-attraction-flexible .field--type-text_long h4[class*=text-align-center],body.page--destination-attraction-flexible .field--type-text_long h4[class*=text-align-right],body.page--destination-attraction-flexible .field--type-text_long h5[class*=text-align-center],body.page--destination-attraction-flexible .field--type-text_long h5[class*=text-align-right],body.page--destination-attraction-flexible .field--type-text_long h6[class*=text-align-center],body.page--destination-attraction-flexible .field--type-text_long h6[class*=text-align-right],body.page--destination-attraction-flexible .field--type-text_with_summary h2[class*=text-align-center],body.page--destination-attraction-flexible .field--type-text_with_summary h2[class*=text-align-right],body.page--destination-attraction-flexible .field--type-text_with_summary h3[class*=text-align-center],body.page--destination-attraction-flexible .field--type-text_with_summary h3[class*=text-align-right],body.page--destination-attraction-flexible .field--type-text_with_summary h4[class*=text-align-center],body.page--destination-attraction-flexible .field--type-text_with_summary h4[class*=text-align-right],body.page--destination-attraction-flexible .field--type-text_with_summary h5[class*=text-align-center],body.page--destination-attraction-flexible .field--type-text_with_summary h5[class*=text-align-right],body.page--destination-attraction-flexible .field--type-text_with_summary h6[class*=text-align-center],body.page--destination-attraction-flexible .field--type-text_with_summary h6[class*=text-align-right],body.page--destination-flexible .field--type-text_long h2[class*=text-align-center],body.page--destination-flexible .field--type-text_long h2[class*=text-align-right],body.page--destination-flexible .field--type-text_long h3[class*=text-align-center],body.page--destination-flexible .field--type-text_long h3[class*=text-align-right],body.page--destination-flexible .field--type-text_long h4[class*=text-align-center],body.page--destination-flexible .field--type-text_long h4[class*=text-align-right],body.page--destination-flexible .field--type-text_long h5[class*=text-align-center],body.page--destination-flexible .field--type-text_long h5[class*=text-align-right],body.page--destination-flexible .field--type-text_long h6[class*=text-align-center],body.page--destination-flexible .field--type-text_long h6[class*=text-align-right],body.page--destination-flexible .field--type-text_with_summary h2[class*=text-align-center],body.page--destination-flexible .field--type-text_with_summary h2[class*=text-align-right],body.page--destination-flexible .field--type-text_with_summary h3[class*=text-align-center],body.page--destination-flexible .field--type-text_with_summary h3[class*=text-align-right],body.page--destination-flexible .field--type-text_with_summary h4[class*=text-align-center],body.page--destination-flexible .field--type-text_with_summary h4[class*=text-align-right],body.page--destination-flexible .field--type-text_with_summary h5[class*=text-align-center],body.page--destination-flexible .field--type-text_with_summary h5[class*=text-align-right],body.page--destination-flexible .field--type-text_with_summary h6[class*=text-align-center],body.page--destination-flexible .field--type-text_with_summary h6[class*=text-align-right],body.page--page-flexible .field--type-text_long h2[class*=text-align-center],body.page--page-flexible .field--type-text_long h2[class*=text-align-right],body.page--page-flexible .field--type-text_long h3[class*=text-align-center],body.page--page-flexible .field--type-text_long h3[class*=text-align-right],body.page--page-flexible .field--type-text_long h4[class*=text-align-center],body.page--page-flexible .field--type-text_long h4[class*=text-align-right],body.page--page-flexible .field--type-text_long h5[class*=text-align-center],body.page--page-flexible .field--type-text_long h5[class*=text-align-right],body.page--page-flexible .field--type-text_long h6[class*=text-align-center],body.page--page-flexible .field--type-text_long h6[class*=text-align-right],body.page--page-flexible .field--type-text_with_summary h2[class*=text-align-center],body.page--page-flexible .field--type-text_with_summary h2[class*=text-align-right],body.page--page-flexible .field--type-text_with_summary h3[class*=text-align-center],body.page--page-flexible .field--type-text_with_summary h3[class*=text-align-right],body.page--page-flexible .field--type-text_with_summary h4[class*=text-align-center],body.page--page-flexible .field--type-text_with_summary h4[class*=text-align-right],body.page--page-flexible .field--type-text_with_summary h5[class*=text-align-center],body.page--page-flexible .field--type-text_with_summary h5[class*=text-align-right],body.page--page-flexible .field--type-text_with_summary h6[class*=text-align-center],body.page--page-flexible .field--type-text_with_summary h6[class*=text-align-right],body.page--route-page .field--type-text_long h2[class*=text-align-center],body.page--route-page .field--type-text_long h2[class*=text-align-right],body.page--route-page .field--type-text_long h3[class*=text-align-center],body.page--route-page .field--type-text_long h3[class*=text-align-right],body.page--route-page .field--type-text_long h4[class*=text-align-center],body.page--route-page .field--type-text_long h4[class*=text-align-right],body.page--route-page .field--type-text_long h5[class*=text-align-center],body.page--route-page .field--type-text_long h5[class*=text-align-right],body.page--route-page .field--type-text_long h6[class*=text-align-center],body.page--route-page .field--type-text_long h6[class*=text-align-right],body.page--route-page .field--type-text_with_summary h2[class*=text-align-center],body.page--route-page .field--type-text_with_summary h2[class*=text-align-right],body.page--route-page .field--type-text_with_summary h3[class*=text-align-center],body.page--route-page .field--type-text_with_summary h3[class*=text-align-right],body.page--route-page .field--type-text_with_summary h4[class*=text-align-center],body.page--route-page .field--type-text_with_summary h4[class*=text-align-right],body.page--route-page .field--type-text_with_summary h5[class*=text-align-center],body.page--route-page .field--type-text_with_summary h5[class*=text-align-right],body.page--route-page .field--type-text_with_summary h6[class*=text-align-center],body.page--route-page .field--type-text_with_summary h6[class*=text-align-right],body.page--station .field--type-text_long h2[class*=text-align-center],body.page--station .field--type-text_long h2[class*=text-align-right],body.page--station .field--type-text_long h3[class*=text-align-center],body.page--station .field--type-text_long h3[class*=text-align-right],body.page--station .field--type-text_long h4[class*=text-align-center],body.page--station .field--type-text_long h4[class*=text-align-right],body.page--station .field--type-text_long h5[class*=text-align-center],body.page--station .field--type-text_long h5[class*=text-align-right],body.page--station .field--type-text_long h6[class*=text-align-center],body.page--station .field--type-text_long h6[class*=text-align-right],body.page--station .field--type-text_with_summary h2[class*=text-align-center],body.page--station .field--type-text_with_summary h2[class*=text-align-right],body.page--station .field--type-text_with_summary h3[class*=text-align-center],body.page--station .field--type-text_with_summary h3[class*=text-align-right],body.page--station .field--type-text_with_summary h4[class*=text-align-center],body.page--station .field--type-text_with_summary h4[class*=text-align-right],body.page--station .field--type-text_with_summary h5[class*=text-align-center],body.page--station .field--type-text_with_summary h5[class*=text-align-right],body.page--station .field--type-text_with_summary h6[class*=text-align-center],body.page--station .field--type-text_with_summary h6[class*=text-align-right],main p{max-width:820px}main article{margin-bottom:20px}body h1,body:not(.glb-body):not(.page--page-flexible):not(.page--destination-flexible):not(.page--destination-attraction-flexible):not(.page--route-page):not(.page--station) h2{text-align:center}.block--empty{background:repeating-linear-gradient(-45deg,#f4f4f4,#f4f4f4 20px,transparent 0,transparent 40px);border:5px dashed grey;padding:40px}.block--empty h3{margin-top:0}.block--empty h3,.block--empty p{color:grey;max-width:876px}.is-full-width{-ms-grid-column-span:12;grid-column:1/span 12;margin-left:-10px;position:relative;width:100vw}.is-full-width:before{background-color:#fff;content:"";display:block;height:100%;left:-10px;margin-left:0;position:absolute;top:0;width:100vw;z-index:-1}.is-full-width.is-dark li,.is-full-width.is-dark p{color:#fff}.is-full-width.is-dark:before{background-color:#273548}.is-full-width .is-full-width{margin-left:0}[data-fully-linked]{cursor:pointer}.file a{outline:none}input+.ajax-progress-throbber .throbber{padding:1px 10px 2px}.is-centred{text-align:center}.position-relative{position:relative}.has-icon{align-items:center;display:flex;font-weight:700}.has-icon:before{background:50% 50%/contain no-repeat;color:#273548;content:"";display:block;height:30px;margin-right:5px;width:30px}.icon-map-pin{margin-bottom:40px}.icon-map-pin:before{background-image:url(/themes/chiltern_atomic/assets/css/../../assets/images/icon-map-pin.svg);width:20px}@media (min-width:1024px){.is-mobile-only{display:none}.is-desktop-only{display:block}form:not(.layout-form):not(.glb-canvas-form):not(.glb-form){float:left;margin:0 auto;max-width:768px}.is-desktop-flex-only{display:flex}.table__responsive>table td:first-child,.table__responsive>table th:first-child{max-width:none}.table__responsive .table__labels{display:none!important}}@media (min-width:1220px){.is-full-width{margin-left:calc(600px - 50vw)}.is-full-width .is-content-width{margin-left:calc(50vw - 600px);width:1200px}.main p.full-centred{margin-left:210px;margin-right:-210px}}.header+.container,.layout-form .header+.form-actions{display:flex;flex-direction:column}.container,.layout-form .form-actions{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;display:grid;display:-ms-grid;grid-template-columns:repeat(12,1fr)}.layout-form .new-layout-builder-wrapper .layout-builder-column.form-actions,.new-layout-builder-wrapper .container.layout-builder-column,.new-layout-builder-wrapper .layout-form .layout-builder-column.form-actions{display:flex;flex-direction:column}@media (min-width:1024px){.layout-form .new-layout-builder-wrapper .layout-builder-column.form-actions,.new-layout-builder-wrapper .container.layout-builder-column,.new-layout-builder-wrapper .layout-form .layout-builder-column.form-actions{flex-direction:row}}.main,.main--no-sidebar{width:100%}main{display:flex;flex-direction:column}main .main,main aside{width:100%}@media (min-width:1024px){.main{display:flex;flex-direction:row}.main .region--content{width:66.66%}.main aside{margin-left:20px;width:calc(33.33% - 20px)}}body.grayscale .header{border-bottom:2px solid #858585}body.grayscale.homepage #block-chiltern-atomic-page-title{display:none}@media (min-width:1024px){body.grayscale.homepage #block-pageintrowithqtt{background-color:#e6e4e4;border-top:63px solid #e6e4e4;margin-top:-63px;position:relative}body.grayscale.homepage .block--page-intro.is-on-homepage{background-color:#e6e4e4}}@media (min-width:1220px){body.grayscale.homepage .block--page-intro.is-on-homepage .block--page-intro__qtt-links{margin-left:-10px;max-width:800px;padding-right:10px}}body.grayscale.homepage img{filter:gray;filter:grayscale(100%)}body.grayscale.homepage .banner__content,body.grayscale.homepage .is-overlay,body.grayscale.homepage .qtt-blocks--green{display:none}body.grayscale.homepage .qtt-blocks--grey{min-height:203px;padding:0 20px}body.grayscale.homepage .qtt-blocks--grey span{font-size:16px;line-height:22px}body.grayscale.homepage #toc-qtt-widget .qtt{background-color:#f5f5f5}body.grayscale.homepage #toc-qtt-widget .qtt__heading{color:#000}body.grayscale.homepage #toc-qtt-widget .qtt input[type=text]{border:2px solid #9a9faa}body.grayscale.homepage #toc-qtt-widget .qtt__station label{color:#000}body.grayscale.homepage #toc-qtt-widget .qtt__date{border:1px solid #000}body.grayscale.homepage #toc-qtt-widget .qtt__date.is-empty{color:#000}body.grayscale.homepage #toc-qtt-widget .qtt__date.is-empty span{border-left:1px solid #000}body.grayscale.homepage #toc-qtt-widget .qtt .button--swap{background-color:#000}body.grayscale.homepage #toc-qtt-widget .qtt__tabs li{border:2px solid #000;color:#000}body.grayscale.homepage #toc-qtt-widget .qtt__tabs li.is-current{background-color:#000;color:#fff}body.grayscale.homepage #toc-qtt-widget .qtt__psng-rcards-info{border:1px solid #000;color:#000}body.grayscale.homepage .connect-bar,body.grayscale.homepage .newsletter{background-color:#000}body.grayscale.homepage .footer{background:linear-gradient(180deg,#000 80px,#fff 0)}.card{display:flex;flex-direction:column;overflow:hidden;padding:10px}.card .button{min-width:120px}.card-grid--3col{display:grid;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.card-grid--3col{grid-template-columns:repeat(3,1fr)}}.toolbar-bar .toolbar-icon-edit:before{background-image:url(/themes/chiltern_atomic/assets/css/../../../../core/misc/icons/bebebe/pencil.svg)}.toolbar-bar .toolbar-icon-edit.is-active:before,.toolbar-bar .toolbar-icon-edit:active:before{background-image:url(/themes/chiltern_atomic/assets/css/../../../../core/misc/icons/ffffff/pencil.svg)}body .contextual .trigger{background:url(/themes/chiltern_atomic/assets/css/../../../../core/misc/icons/bebebe/pencil.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px}body .contextual .trigger:before{display:none}body .contextual .trigger:focus,body .contextual .trigger:hover{background:url(/themes/chiltern_atomic/assets/css/../../../../core/misc/icons/787878/pencil.svg) no-repeat 50%;outline:none}.contextual-region{position:relative}.contextual .trigger:focus{position:relative!important}.contextual-links{display:none}.contextual.open .contextual-links{display:block}.contextual{position:absolute;right:0;top:6px;z-index:500}[dir=rtl] .contextual{left:0;right:auto}.contextual-region.focus{outline:1px dashed #d6d6d6;outline-offset:1px}.contextual .trigger{background-attachment:scroll;background-color:#fff;border:1px solid #ccc;border-radius:13px;cursor:pointer;float:right;margin:0;overflow:hidden;padding:0 2px;position:relative;right:6px}[dir=rtl] .contextual .trigger{float:left;left:6px;right:auto}.contextual.open .trigger{border:1px solid;border-color:#ccc #ccc transparent;border-radius:13px 13px 0 0;box-shadow:none;z-index:2}.contextual-region .contextual .contextual-links{background-color:#fff;border:1px solid #ccc;border-radius:4px 0 4px 4px;clear:both;float:right;margin:0;padding:.25em 0;position:relative;right:6px;text-align:left;top:-1px;white-space:nowrap}[dir=rtl] .contextual-region .contextual .contextual-links{border-radius:0 4px 4px 4px;float:left;left:6px;right:auto;text-align:right}.contextual-region .contextual .contextual-links li{background-color:#fff;border:none;line-height:100%;list-style:none;list-style-image:none;margin:0;padding:0}.contextual-region .contextual .contextual-links a{background-color:#fff;color:#333;display:block;font-family:sans-serif;font-size:small;line-height:.8em;margin:.25em 0;padding:.4em .6em}.touchevents .contextual-region .contextual .contextual-links a{font-size:large}.contextual-region .contextual .contextual-links a,.contextual-region .contextual .contextual-links a:hover{text-decoration:none}.no-touchevents .contextual-region .contextual .contextual-links li a:hover{background:#f7fcff;color:#000}.toolbar .toolbar-bar .contextual-toolbar-tab.toolbar-tab{float:right}[dir=rtl] .toolbar .toolbar-bar .contextual-toolbar-tab.toolbar-tab{float:left}.toolbar .toolbar-bar .contextual-toolbar-tab .toolbar-item{margin:0}.toolbar .toolbar-bar .contextual-toolbar-tab .toolbar-item.is-active{background-image:linear-gradient(#4e9fea,#4584dd)}.toolbar .toolbar-bar .contextual-toolbar-tab.toolbar-tab.hidden{display:none}.views-live-preview .contextual-region-active{outline:medium none}.views-live-preview .contextual{right:auto;top:auto}[dir=rtl] .views-live-preview .contextual{left:auto}.js .views-live-preview .contextual{display:inline}.views-live-preview .contextual-links-trigger{display:block}.contextual .contextual-links{border-radius:0 4px 4px 4px;min-width:10em;padding:6px 6px 9px;right:auto}[dir=rtl] .contextual .contextual-links{border-radius:4px 0 4px 4px;left:auto}.contextual-links li a,.contextual-links li span{padding-bottom:.25em;padding-right:.1667em;padding-top:.25em}[dir=rtl] .contextual-links li a,[dir=rtl] .contextual-links li span{padding-left:.1667em;padding-right:0}.contextual-links li span{font-weight:700}.contextual-links li a{margin:.25em 0;padding-left:1em}[dir=rtl] .contextual-links li a{padding-left:.1667em;padding-right:1em}.contextual-links li a:hover{background-color:#badbec}#block-chiltern-atomic-local-tasks ul{padding:0}#block-chiltern-atomic-local-tasks li{display:inline-block}#block-chiltern-atomic-local-tasks li a{background:#eee;border-radius:4px 4px 0 0;color:#0074bd;font-size:14px;padding:8px 18px}#block-chiltern-atomic-local-tasks li a.is-active{background:#ddd}@media (max-width:767px){body.toolbar-tray-open .menu--main>li:hover ul{top:199px}}#user-login-form{margin-top:60px}.eb-media.view-media .views-row{grid-gap:0 10px;display:grid;grid-auto-rows:max-content;grid-template-columns:1fr 1fr;height:100%}.eb-media.view-media .views-col,.eb-media.view-media .views-field-thumbnail__target-id{display:flex;justify-content:center}.eb-media.view-media .views-col{align-items:center;box-sizing:border-box;height:100%;margin:0;width:100%!important}.eb-media.view-media .pager{display:flex;margin:0;padding-left:0}.eb-media.view-media .button{align-items:center;background:#0071b8;border:1px solid #1e5c90;color:#fff;display:flex;padding:5px 10px;text-shadow:none}@media (min-width:768px){.eb-media.view-media .views-row{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1024px){.eb-media.view-media .views-row{grid-template-columns:1fr 1fr 1fr 1fr}}.button{background-color:transparent;border:2px solid;border-radius:50px;cursor:pointer;display:inline-block;font-size:1.6rem;font-weight:900;line-height:1.25;margin:10px auto;outline:none;padding:10px 30px;width:100%}@media (min-width:768px){.button{width:auto}}.button:focus,.button:hover{text-decoration:none}.button--ghost{border-color:#0067b2;color:#0067b2}.button--ghost:focus,.button--ghost:hover{border-color:#0085e5;color:#0085e5}.button--ghost:focus{border-color:#00497f;color:#00497f;text-decoration:underline}.block--toc-qtt .button-primary,.button--primary{background-color:#0067b2;border-color:#0067b2;color:#fff}.block--toc-qtt .button-primary:focus,.block--toc-qtt .button-primary:hover,.button--primary:focus,.button--primary:hover{background-color:#0085e5;border-color:#0085e5;color:#fff;opacity:.85}.block--toc-qtt .button-primary:focus,.button--primary:focus{background-color:#00497f;border-color:#e6e6e6;color:#e6e6e6;text-decoration:underline}.button--comm{background-color:#fff;border-color:#ff002c;color:#ff002c}.button--comm:focus,.button--comm:hover{background-color:#fff;border-color:#ff3356;color:#ff3356;opacity:.85}.button--comm:focus{background-color:#e6e6e6;border-color:#cc0023;color:#cc0023;text-decoration:underline}.button--comm-primary{background-color:#d20020;border-color:#d20020;color:#fff}.button--comm-primary:focus,.button--comm-primary:hover{background-color:#ff062c;border-color:#ff062c;color:#fff;opacity:.85}.button--comm-primary:focus{background-color:#9f0018;border-color:#e6e6e6;color:#e6e6e6;text-decoration:underline}.button--comm,.button--commercial{border-width:2px}.dark .button--ghost{border-color:#fff;color:#fff}.dark .button--ghost:focus{background:#fff;color:#1c2334}.dark .button--ghost:focus,.dark .button--ghost:hover{background:hsla(0,0%,100%,.7);color:#1c2334}.dark .button--comm,.dark .button--commercial{border-color:#fff}.block--toc-qtt .dark .button-primary,.dark .block--toc-qtt .button-primary,.dark .button--primary{background-color:#fff;color:#72438f}.button--commercial{background-color:#d20020;border:2px solid #d20020!important;color:#fff}.button--comm:focus,.button--comm:hover,.button--commercial:focus,.button--commercial:hover{background:#f04c66;border-color:#f04c66;color:#fff}.button--comm:focus,.button--commercial:focus{background:#ff002c!important;border:2px solid #fff!important;color:#fff!important;text-decoration:underline}.button--inline{display:inline-block}.button--inline+.button--inline{margin-left:10px}.button--search-submit{border-width:0;margin:0 0 0 -32px;padding:0}.button--search-submit span{display:none}.button--search-submit:after{content:url(/themes/chiltern_atomic/assets/css/../../assets/images/search.svg);display:block;font-size:3.2rem;height:32px;margin:-10px -6px 0 0;transform:rotate(0deg);width:32px}.button--account{border-width:0;line-height:30px;margin:0 0 0 5px;padding:6px 0}.button--account span{display:none}body.mobile-menu-expanded .button--account{background-color:transparent;border-width:1px;color:#0067b2;margin:-20px 0 0 8px;padding:10px 30px}body.mobile-menu-expanded .button--account span{display:block}.button--accessibility{border:0;font-size:14px;font-weight:700;grid-column:11;-ms-grid-column:11;grid-row:1!important;-ms-grid-row:1!important;margin-top:0;padding:0 10px}.button--accessibility:focus{border-color:transparent;outline:2px solid #000}.button--accessibility-language{border-radius:0;border-right:1px solid #27334a;font-weight:600;width:80%}.button--accessibility-language--chinese{grid-column:2/6;-ms-grid-column:2/6}.button--accessibility-language--arabic{grid-column:5/9;-ms-grid-column:5/9}.button--accessibility-enable{background-color:#d6e7f3;border-radius:0 0 6px 6px;grid-column:6/13;margin:0 0 0 auto;max-width:130px;padding:6px 10px;width:auto}.button--promo{background:#d6e7f3;border-color:transparent;border-radius:30px;color:#2f213f;cursor:pointer;flex-direction:row;font-size:2rem;font-weight:400;justify-content:center;line-height:30px;padding:16px 24px;text-decoration:none;transition:.25s ease-in-out}.button--promo:hover{background:#273548;color:#fff;text-decoration:underline;transform:scale(1.02)}.button--promo:focus-visible{border-radius:30px;outline:2px solid #000}@media (min-width:480px){.button--accessibility-enable{max-width:none}}@media (min-width:768px){.button--accessibility-enable{grid-column:9/13}}@media (min-width:1024px){.button--account{align-items:center;background-color:#2f213f;border-radius:0 0 20px 20px;color:#fff;display:flex;font-size:1.2rem;justify-content:center;margin:0}.button--accessibility-language--chinese{grid-column:8;-ms-grid-column:8}.button--accessibility-language--arabic{grid-column:9;-ms-grid-column:9}.button--accessibility-enable{background:transparent;border-radius:0;grid-column:9/12;-ms-grid-column:9/12;margin-right:auto;padding:0}}@media (min-width:1220px){.button--account[target=_blank]:after{fill:#fff;background:url(/themes/chiltern_atomic/assets/css/../images/external-link-white.svg) 0 0 no-repeat;background-size:100%;content:"";display:inline-block;height:14px;margin-left:.5em;width:14px}.button--accessibility-enable{margin-top:-12px}}.icon{vertical-align:middle}.icon,.icon:after{display:inline-block}.icon:after{color:inherit;font-size:inherit}.icon--facebook{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/facebook.png) no-repeat 50%;background-color:transparent!important}.icon--twitter{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/twitter.png) no-repeat 50%;background-color:transparent!important}.icon--instagram{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/instagram.png) no-repeat 50%;background-color:transparent!important}.icon--file-link{line-height:28px}.icon--file-link:before{border:2px solid;border-radius:0 4px 0 0;display:inline-block;font-size:12px;font-weight:700;height:24px;line-height:16px;margin:0 5px 0 0;padding:2px;text-transform:uppercase;width:20px}.icon--excel:before{background-color:#e6ffe6;color:green;content:"s"}.icon--word:before{background-color:#eaf0f9;color:#295497;content:"w"}.icon--pdf:before{background-color:#fff0f0;color:red;content:"p"}.icon--pres:before{background-color:#fcf1ec;color:#dd5b26;content:"p"}.icon--description:before{background-image:url(/themes/chiltern_atomic/assets/css/../../assets/images/info.png);background-size:14px 14px;content:"";display:inline-block;height:14px;opacity:.5;width:14px}input[type=date],input[type=email],input[type=file],input[type=password],input[type=tel],input[type=text],input[type=time]{border:1px solid #e6dce7;border-radius:3px;font-size:1.4rem;outline:none;padding:10px;width:100%}input:focus{border:1px solid #1fb7e1}label{margin:2px}.dark label{color:#fff}@media (min-width:1024px){label{margin:2px 15px}}.site-menu-toggle{background-color:transparent;border:none;cursor:pointer;padding:10px;position:relative;width:40px;z-index:1}.site-menu-toggle .line{background-color:#273548;display:block;height:2px;margin:4px auto;transition:transform .25s;width:100%}body.mobile-menu-expanded .site-menu-toggle .line:first-child{transform:rotate(45deg) translate(2px,2px)}body.mobile-menu-expanded .site-menu-toggle .line:nth-child(2){display:none}body.mobile-menu-expanded .site-menu-toggle .line:nth-child(3){transform:rotate(-45deg) translate(2px,-2px)}select{border:1px solid #e6dce7;border-radius:10px;font-size:1.4rem;padding:10px;width:100%}li.select2-results__option--highlighted{background-color:rgba(0,99,178,.15)!important;color:#273548!important}li.select2-results__option [aria-selected=true]{background-color:#25303a!important;color:#273548!important}span.select2-selection{height:auto!important;padding:5px}span.select2-selection__rendered{font-size:1.4rem;line-height:normal}span.select2-selection__arrow{top:6px!important}.ui-datepicker-title select{padding:0}textarea{border:1px solid #e6dce7;border-radius:3px;font-size:1.4rem;outline:none;padding:10px;width:100%}textarea:focus{border:1px solid color(light-blue)}.bubble{border:1px solid #000}.bubble__content{align-items:flex-start;flex:0 1;font-family:inherit;font-size:1.6rem;line-height:1.38;margin-left:20px;padding:16px}.bubble__content h3{margin-top:10px;text-align:left}.bubble__buy-button{align-items:center;display:flex;flex:0 1;justify-content:center;padding:0 16px 16px}.bubble__buy-button a{text-align:center;width:100%}@media (min-width:480px){.bubble{flex-direction:row!important}.bubble__content{flex:0 1 75%}.bubble__buy-button{flex:0 1 25%;padding:16px}.bubble__buy-button a{width:200px}}a.link-bubble{background:#ff002c;border-radius:50px;color:#fff;font-size:1.6rem;font-weight:900;padding:5px}.brand{align-items:center;display:grid;display:-ms-grid}.brand a:focus-visible{outline-color:#000}.brand img{margin-bottom:-10px;margin-top:10px;max-width:100%}@media (min-width:1220px){.brand img{margin-bottom:-8px;margin-top:0;max-width:180px}}.connect-bar{background-color:#1f3855;border-radius:20px 20px 0 0;color:#fff;font-size:1.6rem;padding:10px 0;text-align:center}.connect-bar a:focus{outline:1px solid #fff}.connect-bar ul{display:inline-block;margin:10px 0 0;padding-left:0}.connect-bar ul li{display:inline-block;font-size:2rem;list-style-type:none}.connect-bar ul li+li{margin-left:30px}.connect-bar .icon{background-color:#fff;border-radius:2px;color:#0067b2;height:24px;width:24px}@media (min-width:768px){.connect-bar ul{margin-left:40px}}.tile{background-color:#fff;border-radius:10px;box-shadow:0 0 6px 0 hsla(0,0%,39%,.5);display:flex;flex-direction:column;min-height:250px;overflow:hidden}.tile img{max-width:100%}.tile__content,.tile__image{flex:0 1;height:150px;min-height:0}.tile__image{max-height:300px;min-height:150px}.tile__content{flex-basis:100%;padding:15px;position:relative}.tile__content .tile__heading{font-size:1.6rem;margin-bottom:10px}.tile__content .tile__link{bottom:15px;color:#0067b2;font-weight:700;position:absolute}.tile__content h4{margin-top:0}@media screen and (-webkit-min-device-pixel-ratio:0){.tile__content{flex-basis:auto}}.tile__heading+.tile__copy{height:calc(100% - 65px)}.tile__copy{overflow:hidden;padding-bottom:20px}.tile__copy p{margin:0 0 1.5em}.tile__copy p:last-child{margin-bottom:0}.tile__copy br+br{display:none}.tile__copy h3{margin-top:0}.tile__copy h3 a{color:inherit!important}.tile__image{align-items:flex-start;display:flex;flex:50% 1 0;overflow:hidden}.tile__image>.u-container{height:100%;position:relative;width:100%}.tile__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;vertical-align:bottom;width:100%}@media screen and (-webkit-min-device-pixel-ratio:0){.tile__image{flex-basis:auto}}.tile--with-margin{margin:20px 0}.tile--full-image .tile__image{flex-basis:62.5%}.tile--full-image .tile__content{flex-basis:37.5%}.tile:hover .tile__link{text-decoration:underline}.tile .custom-object-fit{background-position:50%;background-size:cover;position:relative}.tile .custom-object-fit img{opacity:0}.tile .custom-object-fit-ios10{background-position:50%;background-size:cover;-webkit-background-size:cover;height:auto!important;position:relative}.tile .custom-object-fit-ios10 img{opacity:0;visibility:hidden}.tile--faq{min-height:350px}.tile--faq .tile__content{flex-grow:1;height:auto}.tile--attraction.has-image .tile__image{flex-basis:40%;height:150px}.tile--attraction.has-image .tile__content{flex-basis:60%;height:225px;max-height:225px;min-height:225px}.tile--attraction.has-image .tile__link{background-color:#fff;bottom:0;display:inline-block;padding:15px 0;width:calc(100% - 20px)}.feed2for1 .tile--station{flex-direction:column!important}.feed2for1 .tile--station .tile__content{flex-basis:auto;height:auto}.feed2for1 .tile--station ol,.feed2for1 .tile--station ul{padding-left:24px}@media (min-width:480px){.tile--wide.has-image{flex-direction:row-reverse}.tile--wide.has-image .tile__content,.tile--wide.has-image .tile__image{flex:50% 0 0;height:auto}.tile--wide.has-image .tile__image .u-container{height:100%}.tile--station{flex-direction:row!important}}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){@supports not (display:grid){@supports not (-ms-ime-align:auto){.tile{margin-bottom:10px;width:100%}.tile__content,.tile__image{min-height:200px}.tile.tile--wide .tile__image img{left:50%;max-width:none;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:auto}}}}.has-image .tile__content{flex-basis:50%}.ios10_3_fix .tile__image{align-items:normal!important}.ios9_fix .tile__image{height:200px!important}.table td,.table th{font-size:1.6rem;padding:10px;text-align:center}.table td:first-child,.table th:first-child{border-right:1px dotted;min-width:120px}.table tr{background:#f8f7f7}.table thead{font-weight:700}.table tbody tr:nth-child(odd){background-color:#fff}.table__responsive{overflow-x:scroll;width:calc(100vw - 20px)}.table__responsive table{width:100%!important}.table__responsive table th{width:auto!important}.table__labels{min-width:0;position:absolute}@media (min-width:768px){.table{min-width:600px}.table__responsive{overflow:visible;width:auto}.table__labels{display:none}}.table-scrollable{display:block;overflow-x:scroll;width:auto!important}.table__responsive{overflow:hidden}.table__responsive table thead th{background-color:#1c2d47;color:#fff}.table__responsive table td,.table__responsive table th{overflow:hidden;position:relative}.table__responsive .table__labels{margin-left:-1px;max-width:125px;overflow-x:scroll;z-index:1}.table__responsive .table__labels table td,.table__responsive .table__labels table th{white-space:nowrap}.no-search .select2-search,.table__responsive .table__labels table td+td,.table__responsive .table__labels table th+th{display:none}.form-date{max-width:470px}.form-item{display:grid;grid-template-columns:repeat(12,1fr);margin-bottom:4px}.form-item .select2-container,.form-item div,.form-item input,.form-item label,.form-item select{font-size:1.4rem;grid-column:span 12}.form-item label.form-required:after{content:"*"}.form-item .legend--left_grid{margin:0 0 8px}.form-item .legend--left_grid span,.form-item legend>span{font-size:1.4rem;margin:2px}.form-item span.field-prefix{display:block;font-size:1.4rem;grid-column:4/13}.form-item .description{color:#333;margin:2px}.form-item .description h2,.form-item .description h4,.form-item .description p{color:#273548}.form-item .description .icon{vertical-align:top}.form-item .description .icon+.webform-element-description{display:inline-block;margin-left:6px}.form-item .description .icon+.webform-element-description ul{margin:0}@media (min-width:1024px){.form-item .legend--left_grid{margin:0 15px}.form-item label{align-self:center;display:block;grid-column:1/span 3}.form-item .select2-container,.form-item div,.form-item input,.form-item select{grid-column:4/span 13}.form-item .fieldset-wrapper{grid-column:span 13}}form.layout-builder-configure-block .form-item{display:block}.js-form-type-checkbox div{grid-column:1/span 2;justify-self:center;margin:3px 0}.js-form-type-checkbox label{grid-column:3/span 13}@media (min-width:1024px){.js-form-type-checkbox div{grid-column:1/span 1;justify-self:center}.js-form-type-checkbox label{grid-column:2/span 13}.legend--left_grid{align-self:center;grid-column:1/span 3!important}.fieldset-wrapper--right_grid{grid-column:4/span 13!important}.js-form-type-webform-address{display:block}}.form-managed-file div{display:grid}.form-managed-file div input.js-form-file{grid-column:span 1;grid-row:1}.form-managed-file div span.file{align-self:center;grid-column:span 1;grid-row:1}.form-managed-file div input.js-form-submit{grid-column:span 1;grid-row:2}.form-managed-file div .description{grid-column:span 1;grid-row:3}@media (min-width:1024px){.form-managed-file div span.file{grid-column:1}.form-managed-file div input.js-form-submit{grid-column:none;grid-row:1;justify-self:left}.form-managed-file div .description{grid-column:span 1;grid-row:2}}fieldset.webform-composite-hidden-title{margin:0 0 4px}.breadcrumb ol{list-style-type:none;padding:0}.breadcrumb li{display:inline-block;text-transform:capitalize}.breadcrumb li a{font-weight:700}.breadcrumb li a:not(.button,[data-main-link]){color:#2f213f}.breadcrumb li a:focus{text-decoration:underline}.ui-accordion-header{font-size:1.4rem!important;font-weight:600}.footer-menu--heading{background:none;border:none;font-size:1.6rem;font-weight:700;padding:0}.footer-menu--heading:focus,.footer-menu--heading:focus-within{outline:1px solid #41b6e6;text-decoration:underline}.accordion{list-style-type:none;max-width:876px;padding-left:0}.accordion .accordion-item>.accordion-item__heading,.accordion .accordion-item>button,.accordion .accordion-item>span{align-items:center;cursor:pointer;display:flex;padding:10px}.accordion .accordion-item>.accordion-item__heading:after,.accordion .accordion-item>button:after,.accordion .accordion-item>span:after{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/arrow-down.png) 50% 50% no-repeat;background-size:160% auto;content:"";display:block;height:20px;margin-left:auto;transition:.25s ease-in-out;width:20px}.accordion .accordion-item .accordion-item__content,.accordion .accordion-item>ul{height:auto;list-style-type:none;margin-top:0;max-height:0;overflow:hidden;padding:0 10px;transition:.25s ease-in-out}.accordion .accordion-item.is-expanded>.accordion-item__heading:after,.accordion .accordion-item.is-expanded>button:after,.accordion .accordion-item.is-expanded>span:after{transform:rotate(180deg)}.accordion .accordion-item.is-expanded>.accordion-item__content,.accordion .accordion-item.is-expanded>ul{border-top:1px solid hsla(0,0%,60%,.25);height:auto;max-height:revert;padding:10px;transition:.25s ease-in-out}footer .accordion .accordion-item>.accordion-item__heading,footer .accordion .accordion-item>button,footer .accordion .accordion-item>span{justify-content:center;padding:0}footer .accordion .accordion-item>span:after{margin-left:10px}footer .accordion .accordion-item.is-expanded>ul{border-top:0}.calendar-calendar{font-size:12px}.calendar-calendar th.days{color:#333}.calendar-calendar td{color:#777}.calendar-calendar .month-view .inner div{background-color:#c1e3f1;color:#333}.calendar-calendar .month-view .inner div a{color:#1c2334}.calendar-calendar .month-view .inner div a:focus,.calendar-calendar .month-view .inner div a:focus-within{outline:1px solid #1c2334}.calendar-calendar .month-view .inner div time{clip:rect(1px,1px,1px,1px);word-wrap:normal;height:1px;overflow:hidden;position:absolute!important;width:1px}.calendar-calendar .month-view .inner div.calendar-empty,.calendar-calendar .month-view .inner div.day{background-color:transparent!important}td.single-day{padding:0!important}td.single-day .inner{height:100%!important;min-height:50px!important}.calendar-item{color:#27334a;font-size:1.4rem;height:50px!important;text-align:center}.calendar-item--minor{background-color:#e8f8ff!important}.calendar-item--major{background-color:#fadcae!important}.calendar-item a{display:block;height:100%}@media (min-width:1024px){.calendar-item a{line-height:50px}}.ui-dialog.dialog-times-changes{background:#fff;border-radius:0!important;padding:0;z-index:1001!important}.ui-dialog.dialog-times-changes .ui-dialog-titlebar{border-radius:3px;margin:3px}.ui-dialog.dialog-times-changes .ui-dialog-titlebar .ui-button{background:#f0f0f0;block-size:10px;border:1px solid #c5c5c5;border-radius:3px;color:#b7b7b7;inline-size:10px;margin-inline:unset;opacity:1;padding:10px!important;right:.3em;width:16px}.ui-dialog.dialog-times-changes .ui-dialog-titlebar .ui-button:hover{border-color:#d3d3d3}.ui-dialog.dialog-times-changes .ui-dialog-titlebar .ui-button:hover .ui-button-icon.ui-icon.ui-icon-closethick{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_555555_256x240.png)}.ui-dialog.dialog-times-changes .ui-dialog-titlebar .ui-button .ui-button-icon.ui-icon.ui-icon-closethick{background-color:unset;background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_777777_256x240.png);background-position-x:-96px;background-position-y:-128px;background-repeat:no-repeat;height:16px;left:10px;margin-left:-8px;margin-top:-8px;-webkit-mask:none;mask:none;top:10px}.ui-dialog.dialog-times-changes .ui-widget-header{padding:5px 0;text-align:center}.ui-dialog.dialog-times-changes .ui-widget-header .ui-dialog-title{color:#273548;font-weight:700}.ui-dialog.dialog-times-changes .ui-widget-header span{font-size:1.4rem;width:100%}.ui-dialog.dialog-times-changes .ui-widget-content.ui-front.ui-dialog-content{padding:3px}.ui-dialog.dialog-times-changes--minor .calendar-modal__last_updated,.ui-dialog.dialog-times-changes--minor .ui-widget-header{background:#c1e3f1}.ui-dialog.dialog-times-changes--major .calendar-modal__last_updated,.ui-dialog.dialog-times-changes--major .ui-widget-header{background:#fadcae}.ui-dialog:not(.media-library-widget-modal){width:100%!important;z-index:110}@media (min-width:480px){.ui-dialog:not(.media-library-widget-modal){width:600px!important}}.ui-dialog:not(.media-library-widget-modal) .ui-dialog-titlebar-close{outline:none}.calendar-modal__event_date{background:#f0f0f0;font-size:14px;padding:8px 0;position:relative;text-align:center;top:0;width:100%}.calendar-modal__content{background:#fff;clear:both;padding:10px}.calendar-modal__last_updated{bottom:0;font-size:14px;padding:8px 10px;position:relative;width:100%}.attachment .calendar-calendar th.calendar-agenda-hour{color:#777}ul.js-pager__items{padding-left:0}ul.js-pager__items li{display:inline-block;margin-bottom:8px}ul.js-pager__items li a{background:#fff;display:block;padding:8px 12px}ul.js-pager__items li a:focus,ul.js-pager__items li a:hover{outline:1px solid #1f3855}ul.js-pager__items li a:focus span,ul.js-pager__items li a:hover span{color:#1f3855}ul.js-pager__items li span{color:#273548}ul.js-pager__items li.pager__item--first a,ul.js-pager__items li.pager__item--last a,ul.js-pager__items li.pager__item--next a,ul.js-pager__items li.pager__item--previous a{border-radius:15px}ul.js-pager__items li.is-active a{background:#273548;color:#fff}.promo{background:#fff;border-radius:10px;display:flex;flex-direction:column;max-height:360px;position:relative}.promo__cta{align-items:center;border:0;color:#2f213f;display:flex;justify-content:center;min-width:160px;text-decoration:none;width:auto}.promo__content{padding:20px}.promo__image{align-items:center;display:flex;justify-content:center;overflow:hidden}.promo__image img{max-width:none;min-height:100%;min-width:100%}.promo__heading h3{font-size:2.4rem;font-weight:400;margin:0}.promo .price{margin:0 4px}.promo-section--popular-routes .promo__link,.promo-section--standard .promo__link{color:unset;display:flex;flex-direction:column;text-decoration:none}.promo-section--popular-routes .promo__link:focus,.promo-section--popular-routes .promo__link:hover,.promo-section--standard .promo__link:focus,.promo-section--standard .promo__link:hover{color:unset;outline:none;transform:unset}.promo-section--popular-routes .promo__cta,.promo-section--standard .promo__cta{background-color:#0067b2;border-radius:30px;bottom:-20px;box-shadow:0 0 2px 0 rgba(0,0,0,.2);color:#fff;font-size:1.6rem;padding:15px 30px;position:absolute;right:20px;transition:.25s ease-in-out}.promo-section--popular-routes .promo__cta:focus,.promo-section--popular-routes .promo__cta:hover,.promo-section--standard .promo__cta:focus,.promo-section--standard .promo__cta:hover{background-color:#eef7fb;color:#0067b2;text-decoration:underline}.promo-section--standard .promo__link:hover{transform:none}.promo-section--standard .promo__link:focus .promo__cta,.promo-section--standard .promo__link:focus-visible .promo__cta{background-color:#eef7fb;color:#0067b2;text-decoration:underline}.promo-section--standard .promo__cta{transition:none}.promo-section--standard .promo__content{border-radius:0 0 10px 10px;flex:45% 1 0;overflow:hidden;padding:20px 20px 40px}.promo-section--standard .promo__body{color:#000}.promo-section--standard .promo__image{border-radius:10px 10px 0 0;display:none}.promo-section--standard .promo__heading h3{color:#000;font-size:2.4rem;font-weight:400;margin:0}.promo-section--content .promo{flex-direction:column}.promo-section--content .promo__content{border-radius:0 0 10px 10px;flex:calc(66.66% - 40px) 1 0;overflow:hidden;padding:20px}.promo-section--content .promo__image{border-radius:10px 10px 0 0;display:none}.promo-section--popular-routes p{margin-top:0}.promo-section--popular-routes .promo__cta{font-size:1.4rem;padding:10px 20px}.promo-section--popular-routes .promo__cta:hover{bottom:-25px;font-size:1.6rem;padding:15px 30px}.promo-section--popular-routes .promo__link:focus .promo__cta{bottom:-25px;font-size:1.6rem;padding:15px 30px;text-decoration:underline}.promo-section--icon-buttons .promo .promo__link{background:#d6e7f3;border-radius:30px;color:#2f213f;cursor:pointer;flex-direction:row;justify-content:center;padding:16px 16px 16px 8px;text-decoration:none;transition:.25s ease-in-out}.promo-section--icon-buttons .promo .promo__link:hover{background:#273548}.promo-section--icon-buttons .promo .promo__link:focus-visible{border-radius:30px;outline:2px solid #000}.promo-section--icon-buttons .promo:focus .promo__cta,.promo-section--icon-buttons .promo:hover .promo__cta{color:#fff;text-decoration:underline}.promo-section--icon-buttons .promo__content{display:none}.promo-section--icon-buttons .promo__image img{margin:0 10px;max-height:30px;min-height:0;min-width:0}.promo-section--icon-buttons .promo__cta{font-size:2rem;font-weight:400;padding:0;position:static}.promo-section--horiz-2 .promo__link{display:flex;flex-direction:row-reverse;max-width:100%;position:relative;text-decoration:none}.promo-section--horiz-2 .promo__link:focus .promo__cta,.promo-section--horiz-2 .promo__link:focus h3,.promo-section--horiz-2 .promo__link:hover .promo__cta,.promo-section--horiz-2 .promo__link:hover h3{text-decoration:underline}.promo-section--horiz-2 .promo__link:focus-visible{outline:2px solid #000}.promo-section--horiz-2 .promo__content{border-radius:10px;box-shadow:0 0 6px 3px hsla(0,0%,75%,.33);flex-basis:100%;min-height:200px}.promo-section--horiz-2 .promo__content .promo__heading h3{color:#000;font-size:2rem;font-weight:400;line-height:1.33;margin:0}.promo-section--horiz-2 .promo__image{display:none}.promo-section--horiz-2 .promo__image img{min-width:auto}.promo-section--horiz-2 .promo__cta{background:none;bottom:20px;color:#0067b2;font-size:1.6rem;left:0;margin:0;padding:0;position:absolute;right:auto}.promo-section--helpful .promo .promo__link{border-radius:10px;text-decoration:none}.promo-section--helpful .promo .promo__link:focus,.promo-section--helpful .promo .promo__link:hover{background:#eef7fb}.promo-section--helpful .promo .promo__link:focus .promo__cta,.promo-section--helpful .promo .promo__link:hover .promo__cta{text-decoration:underline}.promo-section--helpful .promo__image{height:100px;padding:20px 0 0}.promo-section--helpful .promo__image img{max-height:100%;min-height:0;min-width:0;width:auto}.promo-section--helpful .promo__content{display:none}.promo-section--helpful .promo__cta{align-items:center;background:transparent;box-shadow:none;color:#0067b2;display:flex;font-size:2rem;height:calc(100% - 100px);justify-content:center;margin:10px 0 0;position:static;text-align:center}@media (min-width:768px){.promo-section--standard .promo{width:100%}.promo-section--standard .promo .promo__image{display:block;flex-basis:55%;flex-grow:1}.promo-section--content .promo{width:100%}.promo-section--content .promo .promo__image{display:block;flex:33.33% 1 0}.promo-section--helpful .promo__cta{margin-bottom:20px}.promo-section--icon-buttons .promo{padding-right:32px}.promo-section--horiz-2 .promo__content{border-radius:10px 0 0 10px;box-shadow:0 0 6px 3px hsla(0,0%,75%,.33);flex-basis:85%;min-height:200px}.promo-section--horiz-2 .promo__image{border-radius:0 10px 10px 0;display:flex;flex-basis:15%;max-height:none}.promo-section--horiz-2 .promo__image img{min-width:auto}}@media (min-width:1024px){.promo-section--horiz-2 .promo__content,.promo-section--horiz-2 .promo__image{flex-basis:50%}}.contentinfo{background-color:#c1e3f1;border:1px solid #41b6e6;border-radius:4px;font-size:1.4rem;margin-bottom:2px;padding:16px}.contentinfo--error{background-color:#d20020;border:none;color:#fff}.contentinfo--error ul a{color:#fff;text-decoration:none}.contentinfo--error ul a:focus,.contentinfo--error ul a:hover{color:#fff;text-decoration:underline}.contentinfo--status{background-color:#deeeb9;border:1px solid #97d700}.tabbed-list__switcher{overflow:hidden}.tabbed-list__switcher button{background-color:#494f5c!important;border:1px solid #b1b3b3;border-radius:10px 10px 0 0;color:#fff!important;cursor:pointer;float:left;margin:0;outline:none;padding:14px 36px;transition:.3s}.tabbed-list__switcher button.current,.tabbed-list__switcher button:hover{background-color:#fff!important;color:#273548!important}.tabbed-list__list{background:#fff;border:1px solid #b1b3b3;border-radius:2px}.tabbed-list__tab{border:1px solid #ccc;border-top:none}.timetables{float:none;margin-bottom:20px;text-align:left}.timetables td:first-child,.timetables th:first-child{border-right:0}.timetables thead tr{background:#e8e7e7}.timetables tbody tr{background:#fff}.timetables td{border-bottom:1px solid #1c2334;padding:16px}.timetables span.timetables__main__status{display:block;padding:11px 10px}.timetables span.timetables__main__status--ok{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/ok.png) no-repeat 50%}.timetables span.timetables__main__status--minor{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/minor_disruption.png) no-repeat 50%}.timetables span.timetables__main__status--major{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/major_discruption.png) no-repeat 50%}.timetables span.lateTime{text-decoration:line-through}.timetables span.newTime{color:#d0021b;font-weight:700;margin-left:10px}.timetables td.timetables__main__details{cursor:pointer}.timetables td.timetables__main__details--down{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/arrow-down.png) no-repeat 50%}.timetables td.timetables__main__details--up{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/arrow-up.png) no-repeat 50%}.timetables tr.timetables__details{display:none}.timetables tr.timetables__details td{padding:10px 16px}.timetables tr.timetables__details--highlighted{background:#41b6e6!important;color:#fff;font-weight:700}.timetables tr.timetables__details:nth-child(odd){background-color:#f8f7f7}.timetables tr.timetables__details--last td{border-bottom:2px solid #494f5c}@media (min-width:768px){.timetables{width:100%}}.timetables_unavailable{font-size:14px;padding:10px;text-align:center}:root{--chr-spacing-section-region:20px;--chr-spacing-section-content:20px}.layout--onecol .layout__region--banner,.layout--onecol .layout__region--content,.layout--onecol .layout__region--first,.layout--onecol .layout__region--second,.layout--twocol-section .layout__region--banner,.layout--twocol-section .layout__region--content,.layout--twocol-section .layout__region--first,.layout--twocol-section .layout__region--second,.top-section-no-qtt .layout__region--banner,.top-section-no-qtt .layout__region--content,.top-section-no-qtt .layout__region--first,.top-section-no-qtt .layout__region--second,.top-section-qtt .layout__region--banner,.top-section-qtt .layout__region--content,.top-section-qtt .layout__region--first,.top-section-qtt .layout__region--second{margin-bottom:var(--chr-spacing-section-region)}.layout--onecol .layout__region--banner>div:not(:last-child),.layout--onecol .layout__region--banner>section:not(:last-child),.layout--onecol .layout__region--content>div:not(:last-child),.layout--onecol .layout__region--content>section:not(:last-child),.layout--onecol .layout__region--first>div:not(:last-child),.layout--onecol .layout__region--first>section:not(:last-child),.layout--onecol .layout__region--second>div:not(:last-child),.layout--onecol .layout__region--second>section:not(:last-child),.layout--twocol-section .layout__region--banner>div:not(:last-child),.layout--twocol-section .layout__region--banner>section:not(:last-child),.layout--twocol-section .layout__region--content>div:not(:last-child),.layout--twocol-section .layout__region--content>section:not(:last-child),.layout--twocol-section .layout__region--first>div:not(:last-child),.layout--twocol-section .layout__region--first>section:not(:last-child),.layout--twocol-section .layout__region--second>div:not(:last-child),.layout--twocol-section .layout__region--second>section:not(:last-child),.top-section-no-qtt .layout__region--banner>div:not(:last-child),.top-section-no-qtt .layout__region--banner>section:not(:last-child),.top-section-no-qtt .layout__region--content>div:not(:last-child),.top-section-no-qtt .layout__region--content>section:not(:last-child),.top-section-no-qtt .layout__region--first>div:not(:last-child),.top-section-no-qtt .layout__region--first>section:not(:last-child),.top-section-no-qtt .layout__region--second>div:not(:last-child),.top-section-no-qtt .layout__region--second>section:not(:last-child),.top-section-qtt .layout__region--banner>div:not(:last-child),.top-section-qtt .layout__region--banner>section:not(:last-child),.top-section-qtt .layout__region--content>div:not(:last-child),.top-section-qtt .layout__region--content>section:not(:last-child),.top-section-qtt .layout__region--first>div:not(:last-child),.top-section-qtt .layout__region--first>section:not(:last-child),.top-section-qtt .layout__region--second>div:not(:last-child),.top-section-qtt .layout__region--second>section:not(:last-child){margin-bottom:var(--chr-spacing-section-content)}.layout--onecol .layout__region--banner .button,.layout--onecol .layout__region--content .button,.layout--onecol .layout__region--first .button,.layout--onecol .layout__region--second .button,.layout--twocol-section .layout__region--banner .button,.layout--twocol-section .layout__region--content .button,.layout--twocol-section .layout__region--first .button,.layout--twocol-section .layout__region--second .button,.top-section-no-qtt .layout__region--banner .button,.top-section-no-qtt .layout__region--content .button,.top-section-no-qtt .layout__region--first .button,.top-section-no-qtt .layout__region--second .button,.top-section-qtt .layout__region--banner .button,.top-section-qtt .layout__region--content .button,.top-section-qtt .layout__region--first .button,.top-section-qtt .layout__region--second .button{max-height:unset}.layout--onecol .benefits-content-block,.layout--onecol .block--page-intro,.layout--onecol .live-trains__table,.layout--twocol-section .benefits-content-block,.layout--twocol-section .block--page-intro,.layout--twocol-section .live-trains__table,.top-section-no-qtt .benefits-content-block,.top-section-no-qtt .block--page-intro,.top-section-no-qtt .live-trains__table,.top-section-qtt .benefits-content-block,.top-section-qtt .block--page-intro,.top-section-qtt .live-trains__table{margin-bottom:0}.empty-section{display:none}.glb-body .empty-section{display:block}.glb-body .empty-section:before{content:"This section is empty and will not be displayed";display:block;padding:20px}.glb-body .layout-builder__region>div:not(.layout__region-info),.glb-body .layout-builder__region>section:not(.layout__region-info){border:1px dashed #d3d3d3}.layout--twocol-section .layout__region--first{padding-bottom:20px}@media (min-width:1024px){.layout--twocol-section .layout__region--first{padding-bottom:0;padding-right:10px}.layout--twocol-section .layout__region--second{padding-left:10px;padding-top:0}}.layout--twocol-section--25-75 .layout__region--first .table__responsive table,.layout--twocol-section--33-67 .layout__region--first .table__responsive table,.layout--twocol-section--50-50 .table__responsive table,.layout--twocol-section--67-33 .layout__region--second .table__responsive table,.layout--twocol-section--75-25 .layout__region--second .table__responsive table{min-width:auto}.top-section-no-qtt .layout__region--banner,.top-section-qtt .layout__region--banner{min-height:300px}@media (min-width:1220px){.top-section-no-qtt .layout__region--banner,.top-section-qtt .layout__region--banner{min-height:500px}}.top-section-qtt>div:not(.layout__content-qtt){min-height:100px}@media (min-width:1024px){.top-section-qtt>div:not(.layout__content-qtt){min-height:400px}}.top-section-qtt .block--page-intro .layout__content-qtt-toc{margin-bottom:var(--chr-spacing-section-content)}@media (min-width:768px){.top-section-qtt .block--page-intro .block--toc-qtt{position:sticky;top:75px}}@media (min-width:1220px){.top-section-qtt .block--page-intro .block--toc-qtt{top:150px}}.top-section-qtt .block--page-intro,.top-section-qtt .block--page-intro__content{width:100%}.accordion-controls{list-style:none;margin:14px 0 36px;padding:0}.accordion-controls li.accordion-item{background:#fff;border:1px solid #999;border-radius:3px;display:block}.accordion-controls li.accordion-item>div{padding:22px 10px}.accordion-controls li.accordion-item>div ul li{list-style:initial}.accordion-controls button{background-color:transparent;border:1px solid transparent;border-radius:3px 3px 0 0;font-size:1.4rem;font-weight:bolder;padding:7px 7px 7px 10px;text-align:left;width:100%}.accordion-controls button:focus,.accordion-controls button:hover{background-color:#007fff;border:1px solid #003eff}.accordion-controls button:focus span,.accordion-controls button:hover span{color:#fff}.accordion-controls button .accordion-title{padding-left:10px}.accordion-controls button .caret{padding-left:20px;position:relative}.accordion-controls button .caret:after,.accordion-controls button .caret:before{background-color:#273548;content:"";height:10px;left:auto;position:absolute;right:0;top:.25em;transition:transform .5s ease-in-out;width:2px}.accordion-controls button .caret:after{transform:translateX(-.45em) rotate(-45deg)}.accordion-controls button .caret:before{transform:rotate(45deg)}.accordion-controls button[aria-expanded=true]{background-color:#007fff;border:1px solid #003eff}.accordion-controls button[aria-expanded=true] .caret:after,.accordion-controls button[aria-expanded=true] .caret:before{background-color:#fff}.accordion-controls button[aria-expanded=true] .caret:after{transform:translateX(-.48em) rotate(45deg)}.accordion-controls button[aria-expanded=true] .caret:before{transform:rotate(135deg)}.accordion-controls button[aria-expanded=true] span{color:#fff}.accordion-controls [id^=content-]{display:none}.layout--onecol .accordion-block,.layout--onecol .station-facilities-content-block--accordions,.layout--twocol-section .accordion-block,.layout--twocol-section .station-facilities-content-block--accordions,.top-section-no-qtt .accordion-block,.top-section-no-qtt .station-facilities-content-block--accordions,.top-section-qtt .accordion-block,.top-section-qtt .station-facilities-content-block--accordions{--chr-spacing-section-content:40px;margin-top:20px}.layout--onecol .accordion-block .accordion,.layout--onecol .station-facilities-content-block--accordions .accordion,.layout--twocol-section .accordion-block .accordion,.layout--twocol-section .station-facilities-content-block--accordions .accordion,.top-section-no-qtt .accordion-block .accordion,.top-section-no-qtt .station-facilities-content-block--accordions .accordion,.top-section-qtt .accordion-block .accordion,.top-section-qtt .station-facilities-content-block--accordions .accordion{border:none}#field-banners-values .field-prefix{font-size:1.2rem;min-width:40px;text-align:right}.banner{height:325px;overflow:hidden;position:relative}.banner .is-overlay{bottom:-20px;height:calc(100% + 40px);left:-25vw;position:absolute;top:-20px;width:auto;z-index:0}.banner .is-overlay path{fill:transparent}.banner__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow:hidden;padding:20px;position:absolute;z-index:1}.banner__content .intro,.banner__content h1{font-weight:400;max-width:100%;text-align:center}.banner__content h1{margin:0}.banner__content .button{width:auto}.banner__image-wrapper,.banner__image-wrapper div{height:100%}.banner img{max-width:100%;min-height:100%;min-width:100%}.banner a{display:block;margin-right:2px;padding-right:2px}.banner a:focus-visible{border:2px solid #000;outline-color:#000}.banner .button{padding-right:30px}.banner .subheading{font-size:2rem;line-height:1.5}.banner.has-white-content .subheading,.banner.has-white-content h1{color:#ff1493}.banner.has-dark-background .is-overlay path{fill:hsla(0,0%,100%,.8)}.banner.has-light-background .intro,.banner.has-light-background .subheading,.banner.has-light-background h1{color:#fff}.banner.has-light-background .is-overlay path{fill:rgba(0,0,0,.4)}.banner.has-darkblue-overlay{background-color:rgba(0,0,20,.65)}.banner.has-darkblue-overlay .intro,.banner.has-darkblue-overlay .subheading,.banner.has-darkblue-overlay h1{color:#fff}.banner.has-darkblue-overlay .is-overlay path{fill:rgba(0,0,20,.65)}.banner.title-top .banner__content{justify-content:flex-start}@media (min-width:0px) and (max-width:967px){.banner-background-new{height:auto}}.banner-background-new .banner__image-wrapper{height:200px;position:relative}@media (min-width:480px) and (max-width:967px){.banner-background-new .banner__image-wrapper{height:325px}}@media (min-width:968px){.banner-background-new .banner__image-wrapper{height:100%}}.banner-background-new .banner__image-wrapper img{height:100%;left:50%;max-width:none;position:absolute;transform:translateX(-50%);width:auto}.banner-background-new .banner__background img{position:absolute;top:50%;transform:translateY(-50%)}.banner.has-blue-title{height:auto;margin:0 auto;width:100%}@media (min-width:968px){.banner.has-blue-title{height:480px}}.banner.has-blue-title:not(:last-child){margin-bottom:30px}@media (min-width:1024px){.banner.has-blue-title:not(:last-child){margin-bottom:70px}}.banner.has-blue-title .banner__content{position:relative}@media (min-width:968px){.banner.has-blue-title .banner__content{align-items:flex-end;overflow:visible;padding:0 10px;position:absolute;right:0}}.banner.has-blue-title .banner__content .intro,.banner.has-blue-title .banner__content .subheading,.banner.has-blue-title .banner__content h1{background-color:#fff;color:#0067b2;font-size:2.4rem;padding:10px 20px}@media (min-width:968px){.banner.has-blue-title .banner__content .intro,.banner.has-blue-title .banner__content .subheading,.banner.has-blue-title .banner__content h1{font-size:3.2rem;padding:10px 70px}}.banner.has-blue-title .banner__image-wrapper img{max-width:-moz-fit-content;max-width:fit-content}@media (min-width:0px) and (max-width:767px){.banner:not(.has-blue-title){margin:0 auto}.banner__content{width:100%}}@media (min-width:768px){.banner__content{width:100%}.banner .is-overlay{min-width:140vw}}@media (min-width:1024px){.banner{height:500px}.banner__content{align-items:flex-end;justify-content:center;padding-left:600px;padding-right:20px}.banner__content .intro,.banner__content h1{text-align:right}.banner__content p{font-size:2rem}.banner__content .button{margin-right:0}.banner .is-overlay{left:calc(50vw + 50px);min-width:0}.banner.has-stripe .banner{height:calc(100% - 62px)}.banner.has-stripe .is-overlay{top:-50px}}@media (min-width:1220px){.banner__content{padding-left:900px;padding-right:0}.banner .is-overlay{left:calc(50vw + 275px)}}.block--book-now{background-color:#000;background-image:radial-gradient(circle at 100% 50%,#27334a 0,#27334a 80.5%,transparent 80.7%),radial-gradient(circle at 43% 17.5%,#27334a 0,#27334a 50%,transparent 50.2%),radial-gradient(circle at 43% 17.5%,#1588bb 0,#1588bb 50.7%,transparent 50.9%),radial-gradient(circle at 43% 17.5%,#71accf 0,#71accf 51.4%,transparent 51.6%),radial-gradient(circle at 42.5% 3.5%,#075e9f 0,#075e9f 62%,transparent 62.2%),radial-gradient(circle at 42.5% -2.5%,#71accf 0,#71accf 75%,transparent 75.2%),radial-gradient(circle at 42.5% -7.5%,#1588bb 0,#1588bb 80%,transparent 80.2%);border-radius:10px;margin-bottom:20px;padding:20px}.block--book-now h3{color:#fff;margin-top:0}.block--book-now p{color:#fff;margin:0 auto;max-width:600px}.block--book-now .button{margin:20px auto 0}.block--page-intro{display:flex;flex-direction:column;margin-bottom:20px}.block--page-intro__qtt-links{align-items:center;display:flex;flex-direction:column}.block--page-intro__qtt-links:before{left:0}.block--page-intro .qtt-blocks{display:flex;flex-direction:column;justify-content:center;list-style-type:none;padding:25px 0;width:100%}.block--page-intro .qtt-blocks li{align-items:center;display:flex;font-size:2rem;justify-content:center;margin-bottom:0;padding:4px 0}.block--page-intro .qtt-blocks--green{background-color:#71dbd4;font-weight:700}.block--page-intro .qtt-blocks--green .text{padding-right:17px}.block--page-intro .qtt-blocks--green img{margin-right:8px;max-height:15px}.block--page-intro .qtt-blocks--grey{background-color:#e6e4e4;flex-direction:row;flex-wrap:wrap;justify-content:center}.block--page-intro .qtt-blocks--grey img{max-height:48px}.block--page-intro .qtt-blocks--grey .text-only{flex-direction:column;margin-bottom:10px;width:100%}.block--page-intro .qtt-blocks--grey .text{font-size:1.6rem}.block--page-intro .qtt-blocks--grey .head{font-weight:700}.block--page-intro .qtt-blocks+.qtt-blocks{margin-bottom:0;margin-top:-14px}.block--page-intro .block--toc-qtt{margin:-50px auto 0;width:100%}@media (min-width:768px){.block--page-intro .block--toc-qtt{max-width:400px}.block--page-intro.is-on-homepage{background-color:#fff;margin:0 auto;max-width:1200px;position:relative;z-index:1}.block--page-intro.is-on-homepage .block--page-intro__qtt-links{left:0;margin-bottom:20px;margin-top:0}}@media (min-width:1024px){.block--page-intro{flex-direction:row}.block--page-intro__content{margin-left:20px;position:relative}.block--page-intro .block--toc-qtt{margin:-360px 0 0;min-width:400px;padding:0 10px}.block--page-intro__qtt-links{margin-bottom:0}.block--page-intro__qtt-links:before{display:none}.block--page-intro .qtt-blocks{min-height:200px;width:50%}.block--page-intro .qtt-blocks+.qtt-blocks{margin-top:14px}.block--page-intro__qtt-links{flex-direction:column}.block--page-intro__qtt-links a:focus,.block--page-intro__qtt-links a:focus-visible{outline-color:#41b6e6}.block--page-intro .qtt-blocks{flex-direction:row;justify-content:flex-start;min-height:0;padding-left:20px;width:100%}.block--page-intro .qtt-blocks--green{padding-bottom:12px;padding-top:12px}.block--page-intro .qtt-blocks li{flex-direction:row}.block--page-intro .qtt-blocks li+li{margin-left:15px}.block--page-intro .qtt-blocks .text-only{align-items:flex-start;margin-bottom:0;width:auto}.block--page-intro .qtt-blocks+.qtt-blocks{margin-top:-14px;padding-bottom:24px}.block--page-intro.is-on-homepage .block--page-intro__qtt-links{margin-bottom:-76px;margin-left:-30px;max-width:calc(50vw + 122px);top:-76px}.block--page-intro.is-on-homepage .qtt-blocks--green li:nth-child(n+3){display:none}.block--page-intro.is-on-homepage .block--toc-qtt{margin-top:-391px}}@media (min-width:1220px){.block--page-intro .block--toc-qtt{padding:0}.block--page-intro.is-on-homepage .block--page-intro__qtt-links{margin-left:-20px;max-width:calc(50vw + 200px)}.block--page-intro.is-on-homepage .qtt-blocks--green li:nth-child(n+3){display:flex}}@media (min-width:1024px){.top-section-qtt .block--page-intro .block--toc-qtt{margin-top:-300px}}.live-trains__list{max-width:calc(100vw - 20px);overflow-x:scroll;position:relative}.live-trains__table{background:#fff;border:2px solid #b1b3b3;border-radius:0 10px 10px 10px;display:flex;flex-direction:column;margin-bottom:20px;min-width:748px;width:100%}.live-trains__table .has-no-items{margin:40px auto}.live-trains__table div{font-size:16px}.live-trains__table>div{flex-wrap:wrap}.live-trains__table .label,.live-trains__table .value{display:flex;flex:0 0;justify-content:center;padding:15px}.live-trains__table .status{flex-basis:80px}.live-trains__table .to{flex-grow:1}.live-trains__table .departure{flex-basis:100px}.live-trains__table .platform{flex-basis:60px}.live-trains__table .operator{flex-basis:250px}.live-trains__table .expand{flex-basis:50px}.live-trains__table .value.status span:before{align-items:center;content:"";display:flex;height:20px;justify-content:center;width:20px}.live-trains__table .value.status span{position:relative}.live-trains__table .value.status svg{position:absolute;top:0}.live-trains__table .expand span{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/arrow-down.png) 50% 50% no-repeat;height:20px;width:20px}.live-trains__table div{justify-content:flex-start}.live-trains__calling-points{display:flex;flex-basis:100%;flex-direction:column;height:auto;list-style-type:none;margin:0;max-height:0;overflow:hidden;padding-left:0;transition-duration:.25s}.live-trains__calling-points .is-disrupted-cp .st+.rt{margin-left:5px}.live-trains__calling-points .is-disrupted-cp .st{text-decoration:line-through}.live-trains__calling-points .is-disrupted-cp .rt{color:#d0021b;font-weight:700}.live-trains__calling-points li{display:flex;justify-content:space-between;margin:0;padding:10px calc(778px - 100vw) 10px 10px}.live-trains__calling-points li:nth-child(2n){background:#f8f7f7}.live-trains__spinner{background:#fff;border:2px solid #b1b3b3;border-radius:0 10px 10px 10px;min-height:90px;padding:20px;position:relative}.live-trains__spinner .spinner{animation:rotate 2s linear infinite;height:50px;left:50%;margin:-25px 0 0 -25px;position:absolute;top:50%;width:50px;z-index:2}.live-trains__spinner .path{stroke:#93bfec;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.live-trains__type{display:flex;margin-bottom:-2px;position:relative;z-index:1}.live-trains__type span:focus{text-decoration:underline}.live-trains__type .slider{display:none}.live-trains__type span{border-radius:5px 5px 0 0;border-style:solid;border-width:2px 2px 0;font-size:16px;min-width:150px;padding:16px;position:relative;text-align:center}.live-trains__type span:first-of-type,.live-trains__type.active span:nth-of-type(2){background-color:#fff;border-color:#b1b3b3;color:#464d5c;z-index:1}.live-trains__type span:nth-of-type(2),.live-trains__type.active span:first-of-type{background-color:#464d5c;border-color:#464d5c;color:#fff;z-index:0}.live-trains__type span:nth-of-type(2){margin-left:-5px}.live-trains__last-updated{font-size:12px;position:absolute;right:0;top:-20px}.live-trains__table--heading{background:#e8e7e7;border-top-right-radius:10px;display:flex;font-weight:700;justify-content:space-between}.live-trains__table--row{cursor:pointer;display:flex;justify-content:space-between}.live-trains__table--row:focus .value{text-decoration:underline}.live-trains__table--row div{justify-content:flex-start}.live-trains__table--row+.live-trains__table--row{border-top:1px solid #1c2334}.live-trains .is-expanded .live-trains__calling-points{border-top:1px solid #eee;max-height:1500px;overflow-y:auto;transition-duration:.2s}@media (min-width:768px){.live-trains__list{max-width:none;overflow:auto}.live-trains__calling-points li{padding-left:calc(50% - 200px);padding-right:calc(50% - 200px)}}.layout--twocol-section .live-trains,.top-section-qtt .live-trains{display:grid}.block-map{height:320px;margin-bottom:10px;margin-top:10px;position:relative;width:100%}@media (min-width:768px){.map{height:100%}.block-map{height:420px}}.map-content-block .map{height:100%}.map-content-block .block-map{height:420px}.block--other-destinations h2{text-align:left}.block--other-destinations .has-three-columns{display:flex;flex-wrap:wrap;list-style-type:none;padding-left:0}.block--other-destinations .has-three-columns li{width:100%}.block--other-destinations .has-three-columns a{color:#0067b2;font-size:1.6rem;font-weight:700}.block--other-destinations .has-three-columns a:focus,.block--other-destinations .has-three-columns a:focus-visible{outline:1px solid #1f3855;transform:scale(1.02)}@media (min-width:768px){.block--other-destinations h2{margin:20px 0 40px;text-align:center}.block--other-destinations .has-three-columns li{width:33.33%}}.block--route-summary{background:rgba(0,103,178,.08);border-radius:10px;padding:20px}.block--route-summary h3{margin-top:0}.block--route-summary ul{-webkit-margin-start:0;list-style-type:none;margin-inline-start:0;padding-left:0}.block--route-summary ul li{border-bottom:1px solid hsla(0,0%,60%,.25);margin:0;padding:5px 0}.block--route-summary .button{margin:20px auto 0}.block--journey-summary div:not(.contextual) ul{display:flex;flex-wrap:wrap;gap:10px}.block--journey-summary div:not(.contextual) ul li{flex:1 1 calc(50% - 5px);min-width:210px}.station-facilities{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.station-facilities .accordion>li>ul{height:0;overflow:hidden}.station-facilities .is-present:before{content:url('data:image/svg+xml;charset=utf-8,<svg width="20" height="20" xmlns="http://www.w3.org/2000/svg"><g stroke-width="2" stroke="green"><path d="m2 10 6 6M18 6 8 16"/></g></svg>');height:20px}.station-facilities .is-present:before svg{stroke:green}.station-facilities .is-absent:before{stroke:red;content:url('data:image/svg+xml;charset=utf-8,<svg width="20" height="20" xmlns="http://www.w3.org/2000/svg"><g stroke-width="2" stroke="red"><path d="M16 16 4 4M16 4 4 16"/></g></svg>');height:20px}.station-facilities__heading{flex-basis:100%;margin:0;min-height:30px;text-align:left}.station-facilities__summary{display:flex;flex-basis:100%;flex-wrap:wrap;list-style-type:none;margin:0;padding-left:0}.station-facilities__summary li{align-items:center;display:flex;justify-content:flex-start;margin-bottom:0;padding:10px 10px 10px 0;width:50%}.station-facilities__summary li:before{margin-right:5px}.station-facilities__footnotes{font-size:1.2rem;list-style-type:none;margin:5px 0 0;padding-left:0}.station-facilities__list{margin:1.4rem 0;max-width:100%;width:100%}.station-facilities__list .accordion-item{background:#fff;border-radius:10px;margin-bottom:0;padding:10px}.station-facilities__list .accordion-item:focus-visible>h2,.station-facilities__list .accordion-item:focus>h2{text-decoration:underline}.station-facilities__list .accordion-item>h2{align-items:center;color:#0067b2;cursor:pointer;display:flex;margin:0;outline:unset;padding:10px;position:relative;text-align:left}.station-facilities__list .accordion-item>h2,.station-facilities__list .accordion-item>h2.accordion-item__heading{padding-right:30px}.station-facilities__list .accordion-item>h2:after{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/arrow-down.png) 50% 50% no-repeat;background-size:160% auto;content:"";display:block;height:20px;margin-left:auto;position:absolute;right:10px;transition:.25s ease-in-out;width:20px}.station-facilities__list .accordion-item .fac-item{padding-left:30px;position:relative}.station-facilities__list .accordion-item .fac-item:before{margin-right:10px}.station-facilities__list .accordion-item .fac-item+.fac-item{margin-top:20px}.station-facilities__list .accordion-item li{display:flex;flex-direction:column;margin:10px 0}.station-facilities__list .accordion-item li>div{text-align:left}.station-facilities__list .accordion-item+.accordion-item{margin-top:10px}.station-facilities__label{flex:20% 0 0;font-weight:700;margin-right:10px}.station-facilities__state{margin-top:5px;overflow-wrap:anywhere}.station-facilities__state p{margin-top:0}.station-facilities__state:before{left:0;position:absolute;top:0}.station-facilities--summary{background:#fff;border-radius:10px;display:flex;padding:20px}.station-facilities--accordion{align-items:flex-start;background-color:#273548;padding:20px 0;position:relative}.station-facilities--accordion:before{background-color:#273548;content:"";display:block;height:100%;left:-10px;margin-left:0;position:absolute;top:0;width:100vw;z-index:-1}.station-facilities--accordion .station-facilities__heading{color:#fff;flex-basis:100%;padding-right:30px}@media (min-width:1024px){.station-facilities__heading{flex-basis:20%;min-width:145px}.station-facilities__summary{flex-basis:80%}.station-facilities__summary li{min-width:140px;width:25%}.station-facilities__footnotes{margin-left:20%}.station-facilities__list{max-width:75%}.station-facilities__list .accordion-item li{flex-direction:row}.station-facilities__list .accordion-item .fac-list{padding-left:10px;padding-right:10px}.station-facilities__list .accordion-item .fac-item{padding-left:0}.station-facilities__list .station-facilities__state{margin-top:0;position:relative}.station-facilities__list .has-status-icon .station-facilities__state{padding-left:30px}}@media (min-width:1220px){.station-facilities--accordion{position:relative}.station-facilities--accordion:before{left:calc(600px - 50vw)}}.station-facilities-content-block .station-facilities ul{-webkit-margin-start:0;margin-inline-start:0;margin-left:0}.station-facilities-content-block .station-facilities .station-facilities__list{max-width:100%}.layout--twocol-section .station-facilities--accordion,.top-section-qtt .station-facilities--accordion{border-radius:6px;overflow:hidden;padding:20px}.layout--twocol-section .station-facilities--accordion:before,.top-section-qtt .station-facilities--accordion:before{left:0;width:100%}.layout--twocol-section--25-75 .layout__region--first .station-facilities--summary ul,.layout--twocol-section--25-75 .layout__region--first .station-facilities__heading,.layout--twocol-section--33-67 .layout__region--first .station-facilities--summary ul,.layout--twocol-section--33-67 .layout__region--first .station-facilities__heading,.layout--twocol-section--67-33 .layout__region--second .station-facilities--summary ul,.layout--twocol-section--67-33 .layout__region--second .station-facilities__heading,.layout--twocol-section--75-25 .layout__region--second .station-facilities--summary ul,.layout--twocol-section--75-25 .layout__region--second .station-facilities__heading{flex-basis:100%}@media (min-width:1024px){.layout--twocol-section--25-75 .layout__region--first .station-facilities--summary ul li,.layout--twocol-section--33-67 .layout__region--first .station-facilities--summary ul li,.layout--twocol-section--67-33 .layout__region--second .station-facilities--summary ul li,.layout--twocol-section--75-25 .layout__region--second .station-facilities--summary ul li{width:100%}}.layout--twocol-section--50-50 .station-facilities--summary ul,.layout--twocol-section--50-50 .station-facilities__heading{flex-basis:100%}@media (min-width:1024px){.layout--twocol-section--50-50 .station-facilities--summary ul li{width:50%}}@media (min-width:1024px) and (max-width:1219px){.layout--top-section-qtt .station-facilities--summary ul,.layout--top-section-qtt .station-facilities__heading,.layout--twocol-section--25-75 .layout__region--second .station-facilities--summary ul,.layout--twocol-section--25-75 .layout__region--second .station-facilities__heading,.layout--twocol-section--33-67 .layout__region--second .station-facilities--summary ul,.layout--twocol-section--33-67 .layout__region--second .station-facilities__heading,.layout--twocol-section--67-33 .layout__region--first .station-facilities--summary ul,.layout--twocol-section--67-33 .layout__region--first .station-facilities__heading,.layout--twocol-section--75-25 .layout__region--first .station-facilities--summary ul,.layout--twocol-section--75-25 .layout__region--first .station-facilities__heading{flex-basis:100%}.layout--top-section-qtt .station-facilities--summary ul li,.layout--twocol-section--25-75 .layout__region--second .station-facilities--summary ul li,.layout--twocol-section--33-67 .layout__region--second .station-facilities--summary ul li,.layout--twocol-section--67-33 .layout__region--first .station-facilities--summary ul li,.layout--twocol-section--75-25 .layout__region--first .station-facilities--summary ul li{width:50%}}.station-map-and-info-content-block{display:flex;flex-direction:column}@media (min-width:768px){.station-map-and-info-content-block{flex-direction:row}.station-map-and-info-content-block--map{flex-grow:30}.station-map-and-info-content-block--info{flex-grow:1;min-width:200px}.top-section-qtt .layout__region--content .station-map-and-info-content-block .block-map,.top-section-qtt .layout__region--content .station-map-and-info-content-block .station-info{height:100%;min-height:300px}.top-section-qtt .layout__region--content .station-map-and-info-content-block .map-content-block,.top-section-qtt .layout__region--content .station-map-and-info-content-block .map-content-block>div{height:100%}.top-section-qtt .layout__region--content .station-map-and-info-content-block .map-content-block .block-map{padding-bottom:20px}.top-section-qtt .layout__region--content .station-map-and-info-content-block .station-info--infobox{justify-content:flex-start;padding-bottom:10px;padding-top:10px}.top-section-qtt .layout__region--content .station-map-and-info-content-block .station-info{display:grid}}.station-map{margin-bottom:70px;position:relative;width:100%}.station-map__infobox{background:#fff;border-radius:6px;box-shadow:0 0 6px 3px hsla(0,0%,75%,.33);display:flex;flex-direction:column;height:calc(100% - 40px);justify-content:space-between;padding:1px 20px;z-index:1}@media (min-width:1220px){.station-map{height:460px;margin-bottom:190px}.station-map__map{height:100%;margin-left:calc(600px - 50vw);position:absolute;width:100vw}.station-map__map .gm-control-active{border:1px solid transparent}.station-map__map .gm-control-active:focus{border-color:#1c2334}.station-map__infobox{position:absolute;right:0;top:20px;width:calc(25% - 20px)}}.station-info{height:auto;margin-bottom:10px;margin-top:10px;position:relative;width:100%}.station-info--infobox{background:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:1px 20px}@media (min-width:768px){.station-info{height:420px}}.block--why-book-with-us{background-color:#fff;border:2px solid #0067b2;border-radius:10px;display:grid;margin-bottom:20px;padding:20px 10px}.block--why-book-with-us h2,.block--why-book-with-us h3{font-size:2rem;margin-top:0;text-align:left}.block--why-book-with-us li,.block--why-book-with-us p{word-wrap:break-word;font-size:1.6rem;max-width:calc(100vw - 40px);overflow-wrap:break-word}.block--why-book-with-us .with-icons{display:flex;flex-direction:column;font-weight:700;justify-content:space-between;list-style-type:none;margin:0;padding-left:0}.block--why-book-with-us .with-icons li{align-items:center;display:flex;justify-content:flex-start}.block--why-book-with-us .with-icons li:before{content:"";height:50px;margin-right:20px;width:auto}.block--why-book-with-us .with-icons .icon-wifi:before{content:url(/themes/chiltern_atomic/assets/css/../../assets/images/icon-wifi-blue.png)}.block--why-book-with-us .with-icons .icon-fees:before{content:url(/themes/chiltern_atomic/assets/css/../../assets/images/icon-fees-blue.png)}.block--why-book-with-us .with-icons .icon-clock:before{content:url(/themes/chiltern_atomic/assets/css/../../assets/images/icon-clock-blue.png)}@media (min-width:768px){.block--why-book-with-us{padding:30px}.block--why-book-with-us .with-icons{flex-direction:row}.block--why-book-with-us .with-icons li{margin-bottom:0;width:33.33%}}div#sliding-popup{background:#c1e3f1;border-top:1px solid #41b6e6;color:#000}#sliding-popup .popup-content{margin:0 auto;max-width:1220px;overflow:hidden;padding:20px 5px}#sliding-popup h2{color:#000;font-family:Futura PT Heavy,serif;margin:2px}#sliding-popup p{color:#000;font-family:Fira Sans,sans-serif;margin:2px}#sliding-popup .popup-content #popup-text{float:none;max-width:100%;text-align:center}@media (min-width:768px){#sliding-popup .popup-content #popup-text{float:left;max-width:60%;text-align:left}}.popup-buttons{float:none;margin:0}@media (min-width:768px){.popup-buttons{float:right;max-width:40%}}.sliding-popup-bottom .dark{background-color:transparent}.sliding-popup-bottom .dark .button--ghost{border:none;font-family:Futura PT Heavy,serif}.sliding-popup-bottom .dark .button--ghost:hover{background-color:transparent;border:none}.sliding-popup-bottom .dark .button--ghost:focus-visible{border:1px solid #000;outline-color:#000}.sliding-popup-bottom button.agree-button,.sliding-popup-bottom button.agree-button:hover{background-color:#0c5ab5}.sliding-popup-bottom button.agree-button:focus,.sliding-popup-bottom button.agree-button:hover:focus{border:2px solid #000}.sliding-popup-bottom button.agree-button:focus-visible,.sliding-popup-bottom button.agree-button:hover:focus-visible{outline-color:#000}.sliding-popup-bottom button.find-more-button{color:#000!important;text-decoration:underline}.sliding-popup-bottom button.find-more-button:focus,.sliding-popup-bottom button.find-more-button:hover{color:#27334a}.sliding-popup-bottom button.find-more-button:focus{border:2px solid #000}.block--page-faqs{background-color:#273548;margin-bottom:20px;padding:30px 0}.block--page-faqs .container>*,.block--page-faqs .layout-form .form-actions>*,.layout-form .block--page-faqs .form-actions>*{-ms-grid-column-span:12;grid-column:span 12}.block--page-faqs h2{color:#fff;margin-bottom:30px;margin-top:0;text-align:left}.block--page-faqs .accordion-item{background-color:#fff;border-radius:10px}.block--page-faqs .accordion-item:focus span{text-decoration:underline}.block--page-faqs .accordion-item>span:before{color:#0067b2;content:"Q:";margin-right:10px}.block--page-faqs .accordion-item p a,.block--page-faqs .accordion-item p a:focus,.block--page-faqs .accordion-item p a:hover{color:#fff}fieldset{border:2px solid #1f3855}fieldset.form--hidden-description .description{clip:rect(1px,1px,1px,1px);word-wrap:normal;height:1px;overflow:hidden;position:absolute!important;width:1px}.footer{border-top:1px solid transparent}.footer>.container-fluid>.dark{margin-bottom:20px;min-height:80px;padding:20px 0}.footer .container,.footer .layout-form .form-actions,.layout-form .footer .form-actions{padding:0}@media (min-width:1024px){.footer .container,.footer .layout-form .form-actions,.layout-form .footer .form-actions{padding:0 10px}}.footer .menu{-ms-grid-column-span:12;grid-column:span 12;-ms-grid-column:1;padding:0 10px}.footer .menu .footer-menu--panel{align-items:center;display:flex;flex-direction:column}@media (min-width:1024px){.footer .menu .footer-menu--panel{align-items:flex-start}}.footer .menu a{color:#343e47;display:inline-block;text-decoration:underline}.footer .menu a:focus,.footer .menu a:hover{transform:scale(1.02)}.footer .menu a:focus,.footer .menu a:focus-visible{outline:1px solid #1f3855}.footer .menu--horizontal-bold{line-height:1}.footer .menu--horizontal-bold li,.footer .menu--horizontal-bold li a{margin-bottom:0}.footer hr{-ms-grid-column-span:10;background:#41b6e6;border:0;grid-column:2/12;-ms-grid-column:2;height:1px;width:100%}.footer .menu--horizontal{-ms-grid-row:5;padding:0}.footer .connect-bar{-ms-grid-column-span:12;grid-column:span 12;-ms-grid-column:1;-ms-grid-row:6}.header .container,.header .layout-form .form-actions,.layout-form .header .form-actions{align-items:center;position:relative}.header .container>*,.header .layout-form .form-actions>*,.layout-form .header .form-actions>*{grid-row:2}.header .brand{-ms-grid-column-span:9;grid-column:1/9;-ms-grid-column:1}.header .brand img{height:50px;max-height:50px}.header .button--account{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/myAccount.png) 50% 50% no-repeat;grid-column:11;-ms-grid-column:11;margin-left:-15px;overflow:hidden;text-indent:-999px}.header .button--account:focus{border:1px solid #000;border-radius:0}.header .global-basket{grid-column:10;-ms-grid-column:10}.header .site-menu-toggle{grid-column:12;-ms-grid-column:12;justify-self:end}.header .site-menu-toggle:focus-visible{outline-color:#000}.header .site-menu-toggle--open{grid-row:1!important;-ms-grid-row:1!important}.header .search{display:none}body.mobile-menu-expanded .header{background:linear-gradient(90deg,rgba(0,0,0,.8) 8.3333333333%,#fff 0);border-bottom:0;height:100%;overflow-y:scroll;padding-left:8.3333333333%;position:fixed;right:0;width:100%;z-index:120}.layout-form body.mobile-menu-expanded .header .form-actions,body.mobile-menu-expanded .header .container,body.mobile-menu-expanded .header .layout-form .form-actions{overflow:hidden;padding:0}body.mobile-menu-expanded .header .brand{display:none}body.mobile-menu-expanded .header .main--menu-nav{-ms-grid-column-span:13;grid-column:1/13;-ms-grid-column:1;grid-row:3;-ms-grid-row:3}body.mobile-menu-expanded .header .search{-ms-grid-column-span:10;display:flex;grid-column:1/13;-ms-grid-column:2;grid-row:2;-ms-grid-row:2;margin:20px 20px 0}body.mobile-menu-expanded .header .search #views-exposed-form-acquia-search-page{width:100%}body.mobile-menu-expanded .header .button--account{-ms-grid-column-span:8;background-position:0 50%;border:0;grid-column:2/10;-ms-grid-column:2;grid-row:4;-ms-grid-row:4;margin-bottom:20px;padding:10px 10px 10px 40px;text-indent:0;width:auto}body.mobile-menu-expanded .header .button--account:focus{border:1px solid #000}body.mobile-menu-expanded .header .global-basket{-ms-grid-column-span:7;grid-column:1/7;-ms-grid-column:1}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.header .brand img{max-height:none}}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){@supports not (display:grid){@supports not (-ms-ime-align:auto){.header{float:left;width:100%}.header .button--account{float:right;padding:10px 30px!important;width:10%}.header .brand{float:left;padding:10px;width:50%}.header .site-menu-toggle{float:right}body.mobile-menu-expanded .header .main--main{clear:both;float:left}body.mobile-menu-expanded .header .button--account,body.mobile-menu-expanded .header .search{clear:both;float:left;width:100%}}}}@media (min-width:768px){.header .brand{max-width:150px}.header .brand img{height:auto}.header .button--account{grid-column:11;-ms-grid-column:11;justify-self:center;margin:0 0 0 5px}.header .global-basket{grid-column:12;-ms-grid-column:12;justify-self:left}.header .site-menu-toggle{grid-column:12;-ms-grid-column:12;justify-self:right}body.mobile-menu-expanded .header .main--menu-nav,body.mobile-menu-expanded .header .search{-ms-grid-column-span:6;grid-column:4/10;-ms-grid-column:4}}@media (min-width:1024px){.header .container>*,.header .layout-form .form-actions>*,.layout-form .header .form-actions>*{grid-row:1}}@media (min-width:1220px){.header{background:linear-gradient(180deg,#f8f7f7 30px,#fff 0)}.header .site-menu-toggle{display:none}.header .brand,.header .main--menu-nav,.header .search{grid-row:2;-ms-grid-row:2}.header .main--menu-nav{-ms-grid-column-span:8;grid-column:3/11;-ms-grid-column:3}.header .brand{-ms-grid-column-span:2;grid-column:span 2;-ms-grid-column:1;margin-top:10px}}@media screen and (min-width:1220px) and (-ms-high-contrast:active),screen and (min-width:1220px) and (-ms-high-contrast:none){.header .brand{margin-top:20px!important}}@media (min-width:1220px){@supports (-ms-ime-align:auto){.header .brand{margin-top:20px!important}}}@media (min-width:1220px){.header .global-basket{grid-column:11;-ms-grid-column:11}.header .button--account{background:#2f213f;border:2px solid transparent;border-top:none;grid-column:12;-ms-grid-column:12;min-width:105px;text-align:center;text-indent:0}.header .button--account:focus{background:#483360;border-color:#000;outline:2px solid #000}.header .search{-ms-grid-column-span:2;display:flex;grid-column:11/13;-ms-grid-column:11}}@media screen and (min-width:1220px) and (-ms-high-contrast:active),screen and (min-width:1220px) and (-ms-high-contrast:none){.header .search{height:40px;margin-top:20px}}@media (min-width:1220px){@supports (-ms-ime-align:auto){.header .search{height:40px;margin-top:20px}}}.promo-section{padding:20px 0;position:relative;z-index:0}.promo-section:before{background-color:#fff;content:"";display:block;height:100%;left:-10px;margin-left:0;position:absolute;top:0;width:100vw;z-index:-1}.promo-section__heading{margin:0;text-align:center}.promo-section__list{align-items:center;display:flex;flex-direction:column;justify-content:center;list-style-type:none;padding:0}.promo-section .promo-section__heading+.promo-section__list,.promo-section__list li+li{margin-top:20px}.promo-section .promo{width:100%}.promo-section--standard .promo+.promo{margin-top:40px}.promo-section--icon-buttons .promo{margin:10px auto;width:auto}.promo-section--icon-buttons .promo__link{display:flex}.promo-section--popular-routes:before{background-color:transparent;display:none}.promo-section--popular-routes .promo{box-shadow:0 0 6px 0 hsla(0,0%,39%,.5)}.promo-section--popular-routes .promo+.promo{margin-top:40px}.promo-section--helpful .promo+.promo:after{background-color:#eef7fb;content:"";display:block;height:1px;left:5%;position:absolute;top:-1px;width:90%}.promo-section--content:before{background-color:transparent}.promo-section--content .promo-section__list{justify-content:flex-start}.promo-section--content .promo-section__heading{text-align:left}.promo-section--content .promo__cta{color:#0067b2;justify-content:flex-start;padding:0 20px 10px}.promo-section--content .promo{box-shadow:0 0 6px 0 hsla(0,0%,39%,.5)}.promo-section--c-hub:before{background-color:transparent}.promo-section--c-hub .promo-section__list{justify-content:center}.promo-section.is-dark .promo-section__heading{color:#fff}.promo-section.is-dark:before{background-color:#273548}@media (min-width:768px){.promo-section{padding:40px 0}.promo-section__list{flex-direction:row;flex-wrap:wrap;margin:0 -10px}.promo-section__list .promo{flex-basis:auto;width:auto}.promo-section--standard .promo{margin:20px;max-width:calc(50% - 40px)}.promo-section--standard .promo__link{flex-basis:calc(50% - 40px);height:350px;text-decoration:none}.promo-section--standard .promo+.promo{margin-top:20px}.promo-section--popular-routes .promo{flex-basis:calc(50% - 40px);margin:20px;max-width:calc(50% - 40px);min-height:200px}.promo-section--popular-routes .promo+.promo{margin-top:20px}.promo-section--c-hub .promo{flex-basis:calc(50% - 40px);height:350px;margin:20px;max-width:calc(50% - 40px)}.promo-section--content{padding:20px 0}.promo-section--content .promo-section__list{margin:-10px}.promo-section--content .promo-section__heading+.promo-section__list{margin-top:10px}.promo-section--content .promo{flex-basis:calc(25% - 20px);height:350px;margin:10px;max-width:calc(25% - 20px)}.promo-section--content .promo+.promo{margin-top:20px}.promo-section--icon-buttons .promo{margin:10px;width:auto}.promo-section--helpful .promo-section__list{margin:0 -1px}.promo-section--helpful .promo{flex-basis:calc(25% - 2px);margin:0 1px}.promo-section--helpful li+li:after{height:90%;left:-1px;top:5%;width:1px}.promo-section--horiz-2 .promo-section__list{margin:0 -10px}.promo-section--horiz-2 .promo{margin:0 10px;min-height:300px;width:calc(50% - 20px)}.promo-section--horiz-2 .promo a.promo__link{min-height:300px}}@media (min-width:1024px){.promo-section--c-hub .promo,.promo-section--standard .promo{flex-basis:calc(33.33% - 40px);max-width:calc(33.33% - 40px)}.promo-section--popular-routes{padding:0}.promo-section--popular-routes .promo{max-width:100%}.promo-section--popular-routes .promo-section__heading{text-align:left}.promo-section--popular-routes .promo-section__list{margin:0 -10px}.promo-section--popular-routes .promo{flex-basis:calc(25% - 20px);margin:0 10px}.promo-section--popular-routes .promo+.promo{margin-top:0}aside .promo-section--popular-routes .promo+.promo{margin-top:40px}}@media (min-width:1220px){.promo-section__list{margin:0 -20px}.promo-section:before{left:calc(600px - 50vw)}}.promo-section--lb .promo-section__list{display:grid;gap:20px;margin:60px 0;row-gap:40px}@media (min-width:768px){.promo-section--lb .promo-section__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1220px){.promo-section--lb .promo-section__list{grid-template-columns:repeat(4,1fr)}}.promo-section--lb .promo-section__list .promo,.promo-section--lb .promo-section__list .promo+.promo{height:100%;margin:0;max-height:unset;max-width:unset;width:auto}.promo-section--lb .promo-section__list .promo .promo__heading h3,.promo-section--lb .promo-section__list .promo+.promo .promo__heading h3{font-size:inherit}.promo-section--lb .promo-section__heading+.promo-section__list{margin-top:20px}#rainbow-board{background:#fff;border-radius:20px;margin-bottom:40px;padding:20px;position:relative}#rainbow-board h2{margin-top:0}#rainbow-board .rainbow-board__header .rainbow-board__search input{background-color:#fff;background-image:url(/themes/chiltern_atomic/assets/css/../../assets/images/rainbow-board/search-pin.svg),url(/themes/chiltern_atomic/assets/css/../../assets/images/rainbow-board/search-navy.svg);background-position:18px,calc(100% - 4px);background-repeat:no-repeat;border:1px solid #2f213f!important;border-radius:25px;color:#2f213f;font-style:italic;margin:0;max-width:100%;padding:12px 10px 12px 50px;width:406px}#rainbow-board .rainbow-board__header .rainbow-board__search input::-moz-placeholder{color:#2f213f;opacity:1}#rainbow-board .rainbow-board__header .rainbow-board__search input::placeholder{color:#2f213f;opacity:1}#rainbow-board .rainbow-board__header .rainbow-board__search .label{float:left;font-size:1.4rem;font-weight:700;line-height:40px;margin-right:20px}#rainbow-board .rainbow-board__header .updated-time{margin:10px 0;position:relative}#rainbow-board .rainbow-board__header .updated-time button,#rainbow-board .rainbow-board__header .updated-time div{font-size:1.4rem;height:40px}#rainbow-board .rainbow-board__header .updated-time button{background:#fff;border:none;font-weight:700;padding-left:30px;padding-right:0;right:40px}#rainbow-board .rainbow-board__header .updated-time button:after{background-image:url(/themes/chiltern_atomic/assets/css/../../assets/images/rainbow-board/tpm-icon-refresh.svg);background-position:50%;background-repeat:no-repeat;background-size:22px 22px;content:"";height:40px;left:0;position:absolute;top:0;transition-duration:.3s;width:22px}#rainbow-board .rainbow-board__header .updated-time button:hover{cursor:pointer}#rainbow-board .rainbow-board__header .updated-time button:hover:after{transform:rotate(30deg);transition-duration:.3s}#rainbow-board ul{margin:0 0 20px;padding:0}#rainbow-board ul li{border-bottom:1px solid #fff;display:block;margin:0;overflow:hidden;position:relative}#rainbow-board ul li:nth-child(odd){background:#e6dce7}#rainbow-board ul li:last-child{border-bottom:none}#rainbow-board ul li div{display:block;line-height:36px}#rainbow-board ul li div.route_name{color:#2f213f;display:block;line-height:1.4em;padding:13px 18px 0}#rainbow-board ul li div.status{font-weight:700;padding:0 35px 13px 18px}#rainbow-board ul li div.rag-status{display:block;height:500px;position:absolute;right:0;top:0;width:10px}#rainbow-board ul li div.rag-status.red{background:#d20020}#rainbow-board ul li div.rag-status.amber{background:#ee8900}#rainbow-board ul li div.rag-status.green{background:#8cd496}#rainbow-board ul li div.rag-status span{display:none}#rainbow-board .pagination{display:flex;justify-content:space-between}#rainbow-board .pagination button{border:1px solid;border-radius:10px;height:28px;padding:0;width:28px}#rainbow-board .pagination button span{display:none}#rainbow-board .pagination button.previous{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/rainbow-board/previous-arrow.svg) 50% no-repeat}#rainbow-board .pagination button.previous:focus,#rainbow-board .pagination button.previous:hover:not([aria-disabled=true]){background:url(/themes/chiltern_atomic/assets/css/../../assets/images/rainbow-board/previous-arrow-active.svg) 50% no-repeat #72438f}#rainbow-board .pagination button.next{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/rainbow-board/next-arrow.svg) 50% no-repeat}#rainbow-board .pagination button.next:focus,#rainbow-board .pagination button.next:hover:not([aria-disabled=true]){background:url(/themes/chiltern_atomic/assets/css/../../assets/images/rainbow-board/next-arrow-active.svg) 50% no-repeat #72438f}#rainbow-board .pagination button[aria-disabled=true]{opacity:.3}#rainbow-board .pagination button:hover:not([aria-disabled=true]){border-color:#fff;cursor:pointer}#rainbow-board .pagination button:focus{border-color:#fff;outline:2px solid}#rainbow-board .pagination .info{display:inline-block;padding:10px}#rainbow-board .view-all{text-align:center}#rainbow-board .view-all a{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/rainbow-board/next-arrow-navy.svg) 0 no-repeat;font-weight:700;padding-left:20px}@media (min-width:768px){#rainbow-board ul{margin:0;padding:20px 0}#rainbow-board ul li{border-bottom:none;display:flex;justify-content:space-between}#rainbow-board ul li:nth-child(2n){background:#fff}#rainbow-board ul li div{line-height:52px}#rainbow-board ul li div.route_name{flex-grow:1;font-size:1.8rem;line-height:52px}#rainbow-board ul li div.status{display:block;padding:13px 35px 13px 18px}#rainbow-board .rainbow-board__header{display:flex;justify-content:space-between}#rainbow-board .updated-time{text-align:right}#rainbow-board .updated-time button,#rainbow-board .updated-time button:after,#rainbow-board .updated-time div{line-height:40px}#rainbow-board .pagination{justify-content:flex-start}#rainbow-board .view-all a{bottom:28px;font-size:1.4rem;position:absolute;right:20px}}.block--qtt--ieinfo{background:#27334a;color:#fff;display:none;font-size:2rem;padding:15px!important}.block--qtt--ieinfo a{color:#0067b2;font-weight:700}.home.vertical{position:relative}.home.vertical .qtt-header{color:#fff;cursor:pointer;display:inline-block;font-size:1.6rem;font-weight:300;left:20%;padding:5px 20px;position:absolute;text-align:center;top:0;width:60%}@media (max-width:400px){.home.vertical .qtt-header{left:5%;width:90%}}.home.vertical .home__qtt-links{align-items:center;display:flex;flex-direction:column}.home.vertical .qtt-blocks{display:flex;flex-direction:column;justify-content:center;list-style-type:none;padding:25px 0;width:100%}.home.vertical .qtt-blocks li{align-items:center;display:flex;font-size:2rem;justify-content:center;margin-bottom:0;padding:4px 0}.home.vertical .qtt-blocks--green{background-color:#71dbd4;font-weight:700}.home.vertical .qtt-blocks--green .text{padding-right:17px}.home.vertical .qtt-blocks--green img{margin-right:8px;max-height:15px}.home.vertical .qtt-blocks--grey{background-color:#e6e4e4;flex-direction:row;flex-wrap:wrap;justify-content:center}.home.vertical .qtt-blocks--grey img{max-height:48px}.home.vertical .qtt-blocks--grey .text-only{flex-direction:column;margin-bottom:10px;width:100%}.home.vertical .qtt-blocks--grey .text{font-size:1.6rem}.home.vertical .qtt-blocks--grey .head{font-weight:700}.home.vertical .qtt-blocks+.qtt-blocks{margin-bottom:0;margin-top:-14px}@media (min-width:768px){.home.vertical .home__qtt-links{flex-direction:row;margin-bottom:0}.home.vertical .qtt-blocks{min-height:200px;width:50%}.home.vertical .qtt-blocks+.qtt-blocks{margin-top:14px}}@media (min-width:1024px){.home.vertical .home__qtt-links{flex-direction:column}.home.vertical .qtt-blocks{flex-direction:row;justify-content:flex-start;min-height:0;padding-left:20px;width:100%}.home.vertical .qtt-blocks--green{padding-bottom:12px;padding-top:12px}.home.vertical .qtt-blocks li{flex-direction:row}.home.vertical .qtt-blocks li+li{margin-left:15px}.home.vertical .qtt-blocks .text-only{align-items:flex-start;margin-bottom:0;width:auto}.home.vertical .qtt-blocks+.qtt-blocks{margin-top:-14px;padding-bottom:24px}}@media (min-width:1220px){.home.vertical .home__qtt-links{left:calc(50vw - 220px);margin-bottom:-76px;top:-76px}}.home.vertical .tile__content{padding:25px}.home.vertical .tile__content h4{margin-bottom:0}.home.vertical .tile__link{font-size:16px;font-weight:700}.layout--twocol-section--33-67 .layout__region--first .block--toc-qtt #ticket-type-button-group label,.layout--twocol-section--67-33 .layout__region--second .block--toc-qtt #ticket-type-button-group label{width:50%}.layout--onecol .block--toc-qtt>div>div{margin:0 auto}@media (min-width:768px){.block--toc-qtt{position:relative;z-index:1}}.main--no-sidebar.breadcrumb{margin:0!important}@media (min-width:768px) and (max-width:1009px){.home__qtt.vertical{margin-top:-25px}}@media (min-width:1100px){.home.vertical .home__traveling-today{clear:both}.home__qtt.vertical{left:0;min-height:478px;top:-328px;width:381px;z-index:1}.home__qtt.vertical .app-qtt-content[_ngcontent-c0]{border-bottom-right-radius:0;width:382px}.home__qtt.vertical .qtt-toggle__nav{width:281px}}@media (min-width:768px){.home.vertical .home__link-boxes{grid-gap:10px}.home.vertical .home__link-boxes a{height:107px}.home.vertical .button--inline:after{content:">";display:inline-block;font-weight:900;position:absolute;right:20px}.home__qtt.vertical .passenger-picker--container.active[_ngcontent-c10]{padding-top:0;position:static}.home__qtt.vertical .passenger-picker__input-body[_ngcontent-c10]{height:auto;left:0;overflow:scroll;position:absolute;right:0;top:-275px}}@media (max-width:767px){.layout-form .stickynav-active+.form-actions .qtt .modal,.stickynav-active+.container .qtt .modal{overflow:scroll;padding-top:140px!important}}@media (max-width:359px){.layout-form .stickynav-active+.form-actions .qtt .modal,.stickynav-active+.container .qtt .modal{padding-top:120px!important}.layout-form .stickynav-active+.form-actions .qtt .modal .modal__actions,.layout-form .stickynav-active+.form-actions .qtt .modal .modal__content,.stickynav-active+.container .qtt .modal .modal__actions,.stickynav-active+.container .qtt .modal .modal__content{margin-bottom:0!important;transform:scale(.9)}}body{overflow-x:hidden}.menu,.menu ul{list-style-type:none;padding-left:0}.menu li{font-weight:400;padding-top:10px}.menu>li{font-weight:700}.menu>li>a{display:inline-block;margin-bottom:10px}.menu>li>button{background-color:transparent;border:none;font-weight:700;line-height:1.5em;margin:0;text-align:left}.menu--footer{-ms-grid-columns:1fr;display:grid;display:-ms-grid;font-size:1.4rem;-ms-grid-row:2;grid-template-columns:repeat(1,1fr);text-align:center}.menu--footer a,.menu--footer span{color:#343e47}.menu--footer li:first-of-type{-ms-grid-row:1}.menu--footer li:nth-of-type(2){-ms-grid-row:2}.menu--footer li:nth-of-type(3){-ms-grid-row:3}.menu--footer li:nth-of-type(4){-ms-grid-row:4}.menu--footer li:nth-of-type(5){-ms-grid-row:5}.menu--footer>li>span,.menu--main{font-size:1.6rem}.menu--main{display:none}.menu--main>li{display:grid;display:-ms-grid}.menu--main>li span{font-weight:600}.menu--horizontal,.menu--horizontal-bold{display:flex;flex-wrap:wrap;font-size:1.4rem;font-weight:400;justify-content:center}.menu--horizontal li,.menu--horizontal-bold li{font-weight:400;padding:0}.menu--horizontal span.menu--item-separator,.menu--horizontal-bold span.menu--item-separator{color:#41b6e6;margin:0 6px 0 5px}.menu--horizontal-bold{-ms-grid-row:4}.menu--horizontal-bold li{font-weight:700}.menu--horizontal-bold li button{cursor:pointer;line-height:unset;padding:0;text-decoration:underline}.menu--horizontal-bold li button:focus,.menu--horizontal-bold li button:hover{transform:scale(1.02)}.menu--horizontal-bold li button:focus,.menu--horizontal-bold li button:focus-visible{outline:1px solid #1f3855}.menu--horizontal-bold+.menu--horizontal{margin-top:-10px}body.mobile-menu-expanded .menu--main{display:block}body.mobile-menu-expanded .menu--main>li>a,body.mobile-menu-expanded .menu--main>li>button,body.mobile-menu-expanded .menu--main>li>span{font-size:1.4rem;margin-bottom:20px;padding-left:30px}body.mobile-menu-expanded .menu--main>li{margin-bottom:0;padding-top:5px;position:relative}body.mobile-menu-expanded .menu--main>li:after,body.mobile-menu-expanded .menu--main>li:before{background-color:#0067b2;content:"";height:10px;left:auto;position:absolute;right:35px;top:.55em;transition:transform .5s ease-in-out;width:2px}body.mobile-menu-expanded .menu--main>li:after{transform:translateX(-.42em) rotate(-45deg)}body.mobile-menu-expanded .menu--main>li:before{transform:rotate(45deg)}body.mobile-menu-expanded .menu--main>li.no-submenu:after,body.mobile-menu-expanded .menu--main>li.no-submenu:before{display:none}body.mobile-menu-expanded .menu--main ul{background:#eef7fb;max-height:0;overflow:hidden;padding:0 20px;transition:max-height .25s ease-in-out}body.mobile-menu-expanded .menu--main ul li{padding-bottom:10px;padding-left:20px}body.mobile-menu-expanded .menu--main .is-expanded:after{transform:translateX(-.48em) rotate(45deg)}body.mobile-menu-expanded .menu--main .is-expanded:before{transform:rotate(135deg)}body.mobile-menu-expanded .menu--main .is-expanded ul{max-height:500px;overflow:visible;padding-bottom:10px;padding-top:10px}body.mobile-menu-expanded .site-menu-toggle{margin:10px}.layout-form body.mobile-menu-expanded .header .form-actions:before,body.mobile-menu-expanded .header .container:before,body.mobile-menu-expanded .header .layout-form .form-actions:before{background-color:#41b6e6;content:"";display:block;height:2px;left:0;position:absolute;top:60px;width:100vw}body.mobile-menu-expanded .button--search-submit{width:25px}body.mobile-menu-expanded .disruption-banner--notification{display:none}@media (min-width:768px) and (max-width:1219px){body.mobile-menu-expanded .header .search{margin-left:20px}body.mobile-menu-expanded .header .button--account{grid-column:4/8;-ms-grid-column:4;margin-left:30px;width:calc(100% - 30px)}.menu--footer{-ms-grid-columns:1fr 1fr 1fr;-ms-grid-row:2;grid-template-columns:repeat(3,1fr);text-align:left}.menu--footer li:first-of-type{-ms-grid-column:1;-ms-grid-row:1}.menu--footer li:nth-of-type(2){-ms-grid-column:2;-ms-grid-row:1}.menu--footer li:nth-of-type(3){-ms-grid-column:3;-ms-grid-row:1}.menu--footer li:nth-of-type(4){-ms-grid-column:4;-ms-grid-row:1}.menu--footer li:nth-of-type(5){-ms-grid-column:5;-ms-grid-row:1}}@media (min-width:1220px){.menu--footer{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;-ms-grid-row:2;grid-template-columns:repeat(5,1fr);text-align:left}.menu--footer li:first-of-type{-ms-grid-column:1;-ms-grid-row:1}.menu--footer li:nth-of-type(2){-ms-grid-column:2;-ms-grid-row:1}.menu--footer li:nth-of-type(3){-ms-grid-column:3;-ms-grid-row:1}.menu--footer li:nth-of-type(4){-ms-grid-column:4;-ms-grid-row:1}.menu--footer li:nth-of-type(5){-ms-grid-column:5;-ms-grid-row:1}.menu--main{align-items:flex-start;display:flex;flex-flow:row;font-size:1.4rem;justify-content:space-around;margin:0}.menu--main ul{max-height:0;overflow:hidden;position:absolute}.menu--main>li:first-child{color:#0067b2}.menu--main>li{cursor:pointer;margin:0;padding:0}.menu--main>li>a,.menu--main>li>button{margin:0;padding:30px 0}.menu--main>li>button{text-align:center}.menu--main>li>span{display:block;margin:0;padding:30px 10px}.menu--main>li.active-trail>span{background:#273548;color:#fff}.menu--main>li.current:after,.menu--main>li.is-expanded:after,.menu--main>li:hover:after{height:4px}.menu--main li.is-expanded>button,.menu--main li>button:focus,.menu--main li>button:hover,.menu--main>li>a:focus,.menu--main>li>a:hover,.menu--main>li>span:focus,.menu--main>li>span:hover{position:relative;transition:border .1s linear}.menu--main li.is-expanded>button:after,.menu--main li>button:focus:after,.menu--main li>button:hover:after,.menu--main>li>a:focus:after,.menu--main>li>a:hover:after,.menu--main>li>span:focus:after,.menu--main>li>span:hover:after{background:#1c2334;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:100%}.menu--main li>button:focus,.menu--main>li>a:focus,.menu--main>li>span:focus{outline:none;text-decoration:underline}.menu--main li>ul>li a{opacity:0}.menu--main>li.is-expanded ul{border-top:1px solid #00b8e5;left:0;margin-top:0;max-height:568px;overflow:visible;padding:10px 0 15px calc(50% - 405px);top:100%;transition:max-height .5s ease-in-out 75ms;width:100vw;z-index:100}.menu--main>li.is-expanded ul:after,.menu--main>li.is-expanded ul:before{background:hsla(0,0%,100%,.98);bottom:0;content:"";display:block;left:-50vw;position:absolute;right:-50vw;width:200vw;z-index:-1}.menu--main>li.is-expanded ul:before{height:100%}.menu--main>li.is-expanded ul:after{box-shadow:0 3px 2px 0 rgba(0,0,0,.22);height:1px}.menu--main>li.is-expanded li a{opacity:1;padding-bottom:5px;position:relative;transition:opacity .1s ease-in .25s}.menu--main>li.is-expanded li a:after{background-color:#bae5f0;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:width .2s ease-in-out;width:0}.menu--main>li.is-expanded li a.current:after,.menu--main>li.is-expanded li a:hover:after{width:100%}.menu--main>li.is-expanded li a:not(a.external-link-icon):after{height:2px}.menu--main>li.is-expanded li a:focus,.menu--main>li.is-expanded li a:focus-visible{color:#000;text-decoration:underline}.menu--main>li.is-expanded li a.external-link-icon:after{background-color:transparent;bottom:auto;display:inline;height:14px;left:auto;top:2px;width:14px}}.station-list__list{-moz-column-count:1;column-count:1;font-size:1.6rem;list-style-type:none;padding-left:0;-webkit-perspective:1}.station-list a{position:relative}.station-list a:after{background-color:#00b8e5;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:width .2s ease-in-out;width:0}.station-list a.current:after,.station-list a:hover:after{width:100%}.station-list a:after{height:2px}.station-list a:focus{text-decoration:underline}@media (min-width:400px){.station-list__list{-moz-column-count:2;column-count:2}}@media (min-width:768px){.station-list__list{-moz-column-count:3;column-count:3}}@media (min-width:1220px){.station-list__list{-moz-column-count:4;column-count:4}}.tabbed-list{margin-bottom:20px;min-height:200px}.tabbed-list__switcher{align-items:flex-start;display:flex}.tabbed-list__switcher .button{float:none}.tabbed-list__switcher .button.current,.tabbed-list__switcher .button:hover{background-color:#00b8e5;color:#fff}.tabbed-list__tab{display:none}.tabbed-list__tab.current{display:block}.tile-grid{-ms-grid-rows:1fr;grid-gap:25px;-ms-grid-row-gap:25px;-ms-grid-column-gap:25px;-ms-grid-columns:1fr;display:grid;display:-ms-grid;grid-auto-flow:dense;grid-auto-rows:1fr;grid-template-columns:repeat(1,1fr);margin-bottom:20px;margin-top:20px}.tile-grid--news{grid-gap:0;display:flex;flex-direction:column}.tile-grid--news .tile{min-height:0}.tile-grid--news .tile+.tile{margin-top:25px}.tile-grid--news .tile__heading{margin-bottom:15px}.tile-grid--news .tile__content{height:100%}.tile-grid--news .tile__copy{padding-bottom:30px}.tile-grid--news h1,.tile-grid--news h2,.tile-grid--news h3,.tile-grid--news h4,.tile-grid--news span{font-family:inherit!important;font-size:inherit}.tile-grid--news .tile__link{position:absolute}@media (min-width:480px){.tile-grid{-ms-grid-columns:1fr 1fr;-ms-grid-rows:minmax(max-content,1fr);grid-auto-rows:minmax(max-content,1fr);grid-template-columns:repeat(2,1fr)}.tile-grid--news{grid-gap:25px;display:grid;display:-ms-grid}.tile-grid--news .tile{min-height:250px}.tile-grid--news .tile+.tile{margin-top:0}.tile-grid .tile--wide{-ms-grid-column-span:2;grid-column:span 2;-ms-grid-column:2}}@media (min-width:768px){.tile-grid{-ms-grid-columns:1fr 1fr 1fr;-ms-grid-rows:minmax(max-content,1fr);grid-auto-rows:minmax(max-content,1fr);grid-template-columns:repeat(3,1fr)}.tile-grid--column-4{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:repeat(4,1fr)}.tile-grid--column-5{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:repeat(5,1fr)}.tile-grid--column-6{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:repeat(6,1fr)}}.tile-grid--column-1{-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr)}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){@supports not (display:grid){.tile-grid{display:flex;flex-wrap:wrap;justify-content:flex-start}}}.timetables{background:#fff;font-family:Futura PT Heavy,serif;font-size:1.6rem;font-weight:400;padding:10px}.timetables__heading{margin-top:0}.timetables__list{list-style-type:none;margin:0;padding-left:0}.timetables__list li{align-items:center;display:flex;line-height:1.25}.timetables__list li.is-selected{display:flex}.timetables__list li:before{content:url(/themes/chiltern_atomic/assets/css/../../assets/images/download.svg);margin-right:10px}.timetables__list[data-is-filterable] li{display:none}.timetables__list[data-is-filterable] li.is-selected{display:flex}.timetables__list li+li{border-top:1px solid #979797;margin-top:10px;padding:10px 0}.timetables__list a{color:#0067b2;font-weight:700}.timetables__list.has-results{margin-top:20px}.timetables__query[type=text]{border:1px solid #979797;border-radius:0;flex-basis:calc(100% - 180px);padding:13px}.timetables button{font-family:Fira Sans,sans-serif}.timetables label{font-size:1.6rem;margin:0 0 10px;width:100%}.timetables__form{align-items:center;display:flex;flex-direction:column;margin-bottom:0;margin-top:20px}.timetables__validity{color:#273548}@media (min-width:768px){.timetables{border-radius:10px;padding:20px}.timetables__list{max-width:980px}.timetables__list.has-results{margin-top:40px}.timetables button{margin:0 0 0 20px;min-width:160px}.timetables__form{flex-direction:row;flex-wrap:wrap;margin-top:40px;max-width:500px}}.newsletter{-ms-grid-column-span:12;-ms-grid-column-align:center;background-color:#1f3855;display:grid;font-size:1.4rem;grid-column:span 12;-ms-grid-column:1;-ms-grid-row:1;padding:0}.newsletter .syrenis-newsletter-info{margin-bottom:2px;margin-top:2px;padding-bottom:6px}.newsletter h2:focus-visible{outline-color:#00b8e5}.newsletter .input,.newsletter label{-ms-grid-column-span:13;grid-column:1/13;-ms-grid-column:1;-ms-grid-row:1}.newsletter .form-checkbox:focus,.newsletter .input:focus{border:2px solid #00b8e5}.newsletter .button{-ms-grid-column-span:13;grid-column:1/13;-ms-grid-column:1;-ms-grid-row:2}.newsletter .button:focus{border:2px solid #00b8e5}#newsletter__ajax-response{color:#fff;font-size:1.4rem;margin-bottom:10px}.newsletter .response--error,.newsletter .response--success{color:#fff;margin:10px 0;min-height:23px}.newsletter .response--error{background:#d20020;margin:0 0 -6px;padding:0 5px}#newsletter__ajax-response,.newsletter__form{-ms-grid-column-span:12;align-self:center;grid-column:span 12;-ms-grid-column:1;justify-self:center}#newsletter__ajax-response{-ms-grid-row:2;text-align:center}#newsletter__ajax-response li{list-style:none;margin-bottom:0}.newsletter__form{-ms-grid-row:1}.newsletter__form .form-submit{margin:15px 0 0 15px;width:90%}.newsletter__form form{display:block}@media (min-width:0px) and (max-width:1023px){.newsletter__form form{display:block;display:-ms-grid;max-width:none}}@media (min-width:768px){.newsletter__form form{display:grid;display:-ms-grid}}.newsletter__form .form-item{padding:0 15px}@media (min-width:768px){.newsletter__form .form-item{-ms-grid-columns:none;-ms-grid-row-align:center;grid-template-columns:none}}.newsletter__form label{-ms-grid-row-align:center}@media (min-width:1024px){.newsletter{font-size:1.6rem}.newsletter .js-form-item-email{float:left}.newsletter .js-form-item-email input{width:auto}.newsletter label{-ms-grid-column-span:7;grid-column:1/7;-ms-grid-column:1}.newsletter .input{-ms-grid-column-span:5;grid-column:7/13;-ms-grid-column:8}.newsletter .button{-ms-grid-column-span:3;grid-column:10/13;-ms-grid-column:10;-ms-grid-row:1}.newsletter .form-submit{float:left;margin:0 0 0 15px;min-width:154px;width:auto}}.skip-link{background:#444;border-radius:0 0 10px 10px;color:#fff;font-size:1.6rem;left:50%;padding:1px 10px 2px;transform:translateX(-50%);z-index:50}.skip-link:focus{text-decoration:none}.skip-link.visually-hidden.focusable:focus{position:absolute!important}.dcx_service_updates{background:#fff;border:2px solid #2f213f;border-radius:10px;margin-bottom:30px;padding:30px}.dcx_service_updates button{background:none;border:none;cursor:pointer;padding:0;text-align:left;width:100%}.dcx_service_updates button .search-text{font-family:Fira Sans,sans-serif}.dcx_service_updates li,.dcx_service_updates ul{margin:0;padding:0}.dcx_service_updates li{list-style:none}.dcx_service_updates h2{margin:0}.dcx_service_updates h3{background-position:24px;background-repeat:no-repeat;border:1px solid #2f213f;border-radius:10px;color:#2f213f;font-size:1.4rem;padding:20px 20px 20px 75px}@media (min-width:0px) and (max-width:767px){.dcx_service_updates h3{background-position:15px 15px;background-size:22px 22px;padding:17px 10px 13px 50px}}.dcx_service_updates h3 a{font-weight:700}.dcx_service_updates h3 .details{float:right}@media (min-width:0px) and (max-width:767px){.dcx_service_updates h3 .details{display:block;float:none;margin-top:10px;text-align:right}}.dcx_service_updates li.incident{background:#fff;border:1px solid #2f213f;border-radius:10px;margin-bottom:20px}.dcx_service_updates li.incident h5{background-position:10px;background-repeat:no-repeat;color:#2f213f;margin:0;padding:20px 20px 20px 75px}.dcx_service_updates li.incident h5:after{content:"";display:block;float:right;height:12px;margin-top:0;width:19px}@media (min-width:0px) and (max-width:767px){.dcx_service_updates li.incident h5:after{margin-top:-25px}.dcx_service_updates li.incident h5{background-position:6px 11px;background-size:32px 32px;font-size:1.4rem;padding:50px 13px 20px}}.dcx_service_updates li.incident .sub-incidents{overflow:auto;padding:0 10px;width:100%}.dcx_service_updates li.incident .sub-incidents table{table-layout:fixed}@media (min-width:0px) and (max-width:767px){.dcx_service_updates li.incident .sub-incidents{padding:0 13px}}.dcx_service_updates li.incident p,.dcx_service_updates li.incident span.updated{color:#2f213f;font-size:1.4rem}.dcx_service_updates .cancellations li.incident{border-color:#d20020}.dcx_service_updates .cancellations li.incident h5{background-image:url(/themes/chiltern_atomic/assets/css/../../assets/images/service-updates-icons/train-icon-red-transp.svg);color:#d20020}.dcx_service_updates .cancellations li.incident h5:after{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/service-updates-icons/down-red.svg)}.dcx_service_updates .alterations li.incident{border-color:#ee8900}.dcx_service_updates .alterations li.incident h5{background-image:url(/themes/chiltern_atomic/assets/css/../../assets/images/service-updates-icons/train-icon-yellow-transp.svg);color:#ee8900}.dcx_service_updates .alterations li.incident h5:after{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/service-updates-icons/down-amber.svg)}.dcx_service_updates .line_updates li.incident{border-color:#d20020}.dcx_service_updates .line_updates li.incident h5{background-image:url(/themes/chiltern_atomic/assets/css/../../assets/images/service-updates-icons/train-icon-red-transp.svg);color:#d20020}.dcx_service_updates .line_updates li.incident h5:after{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/service-updates-icons/down-red.svg)}.dcx_service_updates .other_updates li.incident h5{background-image:url(/themes/chiltern_atomic/assets/css/../../assets/images/service-updates-icons/train-icon-green-transp.svg)}.dcx_service_updates .other_updates li.incident h5:after{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/service-updates-icons/down-blue.svg)}.dcx_service_updates .station_updates li.incident h5{background-image:url(/themes/chiltern_atomic/assets/css/../../assets/images/service-updates-icons/train-icon-green-transp.svg)}.dcx_service_updates .station_updates li.incident h5:after{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/service-updates-icons/down-blue.svg)}.dcx_service_updates .timetables{background-color:transparent;font-size:1.4rem}.dcx_service_updates .timetables li.incident{background-color:#fff}.dcx_service_updates .timetables li.incident h5{background-image:url(/themes/chiltern_atomic/assets/css/../../assets/images/service-updates-icons/timetable-blue.svg);color:#2f213f}.dcx_service_updates .timetables li.incident h5:after{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/service-updates-icons/down-blue.svg);margin-top:-18px}.dcx_service_updates .timetables button{margin-left:0}.dcx_service_updates li.close{font-weight:700;text-align:right}.dcx_service_updates li.close button{background-color:#f6f5f5;padding:0 5px;position:relative;width:auto}.dcx_service_updates li.close:before{background-color:#2f213f;content:"";display:inline-block;float:left;height:1px;position:relative;top:18px;width:90%}@media (min-width:1220px){.dcx_service_updates li.close:before{width:85%}}@media (min-width:768px){.dcx_service_updates li.close:before{width:75%}}.dcx_service_updates li.close:after{background:url(/themes/chiltern_atomic/assets/css/../../assets/images/icon-close-primary.svg) #f6f5f5;background-size:100%;content:"";display:inline-block;height:23px;position:relative;top:6px;transform:none;width:23px}.dcx_service_updates .toggle-sub-accordion{position:relative}@media (min-width:0px) and (max-width:767px){.dcx_service_updates .toggle-sub-accordion{padding-left:0}}.dcx_service_updates h3.red{background-color:#d20020;background-image:url(/themes/chiltern_atomic/assets/css/../../assets/images/service-updates-icons/red-large.svg);border-color:#d20020;color:#fff}.dcx_service_updates h3.amber{background-color:#fadcae;background-image:url(/themes/chiltern_atomic/assets/css/../../assets/images/service-updates-icons/amber-large.svg);border-color:#fadcae}.dcx_service_updates h3.green{background-color:#8cd496;background-image:url(/themes/chiltern_atomic/assets/css/../../assets/images/service-updates-icons/green-large.svg);border-color:#8cd496}.dcx_service_updates h5.red{border-color:#d20020}.dcx_service_updates h5.amber{border-color:color(warning)}.dcx_service_updates h5.green{border-color:#2f213f}.dcx_service_updates .route-disruptions__other p{margin:0}.dcx_service_updates div.station_updates h3:after,.dcx_service_updates div.station_updates h4:after{content:"";display:block;float:right;height:12px;margin-top:8px;width:19px}.dcx_service_updates div.station_updates h3{background-color:#fff;background-image:url(/themes/chiltern_atomic/assets/css/../../assets/images/service-updates-icons/station-blue.svg);border-color:#2f213f;color:#2f213f}.dcx_service_updates div.station_updates h3:after{background-image:url(/themes/chiltern_atomic/assets/css/../../assets/images/service-updates-icons/down-blue.svg)}@media (min-width:0px) and (max-width:767px){.dcx_service_updates div.station_updates h3:after{margin-top:-25px}.dcx_service_updates div.station_updates h3{background-position:15px 15px;background-size:22px 22px;font-size:1.4rem;padding:50px 13px 20px}}.dcx_service_updates div.station_updates h4{background-image:url(/themes/chiltern_atomic/assets/css/../../assets/images/service-updates-icons/station-blue.svg);background-position:24px;background-repeat:no-repeat;margin:0;padding:20px 20px 20px 75px}.dcx_service_updates div.station_updates h4:after{background-image:url(/themes/chiltern_atomic/assets/css/../../assets/images/service-updates-icons/down-blue.svg)}@media (min-width:0px) and (max-width:767px){.dcx_service_updates div.station_updates h4:after{position:absolute;right:10px;top:10px}.dcx_service_updates div.station_updates h4{background-position:15px 15px;background-size:22px 22px;font-size:1.4rem;padding:50px 13px 20px}}.dcx_service_updates div.station_updates .sub-incidents p:first-child{margin-top:0}.dcx_service_updates .incidents ul{font-size:1.6rem}.dcx_service_updates .incidents,.dcx_service_updates .sub-incidents{display:none}.dcx_service_updates .search form{background:#fff;float:unset;max-width:100%;width:100%}.dcx_service_updates .search input{background-color:#fff;background-image:url(/themes/chiltern_atomic/assets/css/../../assets/images/search.svg);background-position:calc(100% - 4px);background-repeat:no-repeat;border:1px solid #2f213f!important;border-radius:10px;margin:10px 0;max-width:calc(100vw - 48px);width:100%}.dcx_service_updates .search input::-moz-placeholder{color:#2f213f;opacity:1}.dcx_service_updates .search input::placeholder{color:#2f213f;opacity:1}.dcx_service_updates table.table tr.delay td{background:#fadcae}.dcx_service_updates table.table tr.cancel td{background:#f7d1cc}.dcx_service_updates table.table tr td{text-align:left}.dcx_service_updates table.table td:first-child,.dcx_service_updates table.table th:first-child{border-right:none}.service-update{align-self:flex-start;font-size:1.4rem;grid-column:1/7;grid-row:1!important;margin-top:0}@media (min-width:400px){.service-update{grid-column:1/6}}@media (min-width:768px){.service-update{grid-column:1/4}}@media (min-width:1024px){.service-update{grid-column:3/5}}@media (min-width:1220px){.service-update{grid-column:1/4}}.service-update a{align-items:center;border-radius:0 0 6px 6px;display:flex;font-size:1.2rem;font-weight:700;justify-content:space-between;margin:0;max-width:132px;min-height:44px;padding:12px}@media (min-width:1024px){.service-update a{border-radius:0 0 20px 20px}}.service-update--green a{background-color:#a8e56d}.service-update--amber a{background-color:#ffac3c}.service-update--red a{background-color:#ff536d}.service-update--primary a{font-weight:500;width:-moz-fit-content;width:fit-content}.benefits-content-block{background-color:#fff;border:2px solid #0067b2;border-radius:10px;display:grid;margin-bottom:20px;padding:20px}@media (min-width:768px){.benefits-content-block{text-align:unset}}@media (min-width:1024px){.benefits-content-block{padding:30px}}.benefits-content-block__title{margin-top:1rem;text-align:unset}@media (min-width:1024px){.benefits-content-block__title{margin-top:0}}.benefits-content-block__content>div{display:grid;gap:40px}@media (min-width:768px){.benefits-content-block__content>div{gap:30px;grid-template-columns:repeat(3,1fr)}}@media (min-width:1220px){.benefits-content-block__content>div{gap:80px}}.benefit-paragraph--no-title .benefit-paragraph__content p:first-child{margin-top:0}.benefit-paragraph li,.benefit-paragraph p{word-wrap:break-word;font-size:1.6rem;overflow-wrap:break-word}.benefit-paragraph__title{align-items:center;display:flex;gap:20px;justify-content:center}@media (min-width:768px){.benefit-paragraph__title{justify-content:unset}}.benefit-paragraph__title-text{font-size:1.6rem;font-weight:700;text-align:left}.benefit-paragraph__icon img{height:60px;max-width:unset;width:-moz-fit-content;width:fit-content}.block--media_block iframe,.block--media_block img,.block--media_block video{display:block;height:auto;margin:0 auto;max-width:100%}.block--media_block iframe.media-oembed-content,.block--media_block video{aspect-ratio:16/9}.block--buttons .field--name-field_link,.block--buttons .field--type-entity_reference_revisions{display:grid;gap:20px;text-align:center;width:100%}@media (min-width:1024px){.block--buttons .field--name-field_link,.block--buttons .field--type-entity_reference_revisions{grid-template-columns:repeat(3,1fr);justify-content:center}.block--buttons .field--name-field_link.field--items-1,.block--buttons .field--type-entity_reference_revisions.field--items-1{grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:33.3333333333%}.block--buttons .field--name-field_link.field--items-2,.block--buttons .field--type-entity_reference_revisions.field--items-2{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:66.6666666667%}}.block--buttons .button{align-content:center;display:grid;height:100%;margin:0 auto;max-width:350px;vertical-align:top}@media (min-width:1024px){.layout--twocol-section--25-75 .layout__region--first .block--buttons .field--name-field_link,.layout--twocol-section--25-75 .layout__region--first .block--buttons .field--type-entity_reference_revisions,.layout--twocol-section--33-67 .layout__region--first .block--buttons .field--name-field_link,.layout--twocol-section--33-67 .layout__region--first .block--buttons .field--type-entity_reference_revisions,.layout--twocol-section--50-50 .block--buttons .field--name-field_link,.layout--twocol-section--50-50 .block--buttons .field--type-entity_reference_revisions,.layout--twocol-section--67-33 .layout__region--second .block--buttons .field--name-field_link,.layout--twocol-section--67-33 .layout__region--second .block--buttons .field--type-entity_reference_revisions,.layout--twocol-section--75-25 .layout__region--second .block--buttons .field--name-field_link,.layout--twocol-section--75-25 .layout__region--second .block--buttons .field--type-entity_reference_revisions{grid-template-columns:minmax(0,1fr)}}@media (min-width:1024px) and (max-width:1219px){.layout--top-section-qtt .block--buttons .field--name-field_link.field--items-2,.layout--top-section-qtt .block--buttons .field--type-entity_reference_revisions.field--items-2,.layout--twocol-section--25-75 .layout__region--second .block--buttons .field--name-field_link.field--items-2,.layout--twocol-section--25-75 .layout__region--second .block--buttons .field--type-entity_reference_revisions.field--items-2,.layout--twocol-section--33-67 .layout__region--second .block--buttons .field--name-field_link.field--items-2,.layout--twocol-section--33-67 .layout__region--second .block--buttons .field--type-entity_reference_revisions.field--items-2,.layout--twocol-section--67-33 .layout__region--first .block--buttons .field--name-field_link.field--items-2,.layout--twocol-section--67-33 .layout__region--first .block--buttons .field--type-entity_reference_revisions.field--items-2,.layout--twocol-section--75-25 .layout__region--first .block--buttons .field--name-field_link.field--items-2,.layout--twocol-section--75-25 .layout__region--first .block--buttons .field--type-entity_reference_revisions.field--items-2{max-width:unset}.layout--top-section-qtt .block--buttons .field--name-field_link.field--items-3,.layout--top-section-qtt .block--buttons .field--type-entity_reference_revisions.field--items-3,.layout--twocol-section--25-75 .layout__region--second .block--buttons .field--name-field_link.field--items-3,.layout--twocol-section--25-75 .layout__region--second .block--buttons .field--type-entity_reference_revisions.field--items-3,.layout--twocol-section--33-67 .layout__region--second .block--buttons .field--name-field_link.field--items-3,.layout--twocol-section--33-67 .layout__region--second .block--buttons .field--type-entity_reference_revisions.field--items-3,.layout--twocol-section--67-33 .layout__region--first .block--buttons .field--name-field_link.field--items-3,.layout--twocol-section--67-33 .layout__region--first .block--buttons .field--type-entity_reference_revisions.field--items-3,.layout--twocol-section--75-25 .layout__region--first .block--buttons .field--name-field_link.field--items-3,.layout--twocol-section--75-25 .layout__region--first .block--buttons .field--type-entity_reference_revisions.field--items-3{grid-template-columns:unset}}.content-cards-content-block--title{text-align:left}.content-cards-content-block--content .field--name-field_content_cards{align-content:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap}@media (min-width:768px){.content-cards-content-block .content-cards-content-block--content .field--name-field_content_cards{flex-direction:row;justify-content:start;margin:-10px}.content-cards-content-block .content-cards-content-block--content .field--name-field_content_cards>div{display:flex;padding:0 10px;width:50%}}@media (min-width:1220px){.content-cards-content-block .content-cards-content-block--content .field--name-field_content_cards>div{width:33.3333333333%}}.layout-builder-block.block--attraction_link_cards.no-attractions{align-items:center;border:1px dashed #ccc;display:flex;justify-content:center;min-height:50px;position:relative}.layout-builder-block.block--attraction_link_cards.no-attractions:before{content:"No attractions available"}.link-cards{margin:2em 0}.link-cards__title{text-align:left}.layout--onecol section.link-cards,.layout--twocol-section section.link-cards,.top-section-no-qtt section.link-cards,.top-section-qtt section.link-cards{margin:2em 0}.card{border:1px solid #0067b2;border-radius:10px;padding:20px;width:100%}.card__title{text-align:center}.card__content{overflow:hidden;position:relative}.card__content--with-image{height:200px}.card__content--with-image img{display:block;height:100%;left:50%;min-width:-moz-fit-content;min-width:fit-content;position:absolute;transform:translateX(-50%);width:auto}.card__cta{margin-top:auto;text-align:center}.splide .splide__arrows button{background:url('data:image/svg+xml;utf8,<svg width="19" height="12" viewBox="0 0 19 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.7675 12L9.5 4.583L2.2325 12L2.72293e-08 9.7166L9.5 1.13286e-07L19 9.7166L16.7675 12Z" fill="%230067b2"/></svg>');background-position:top;background-repeat:no-repeat;background-size:contain;height:40px;width:40px}.splide .splide__arrows button svg{display:none}.splide .splide__arrows button:hover:not(:disabled){opacity:1}.splide .splide__arrows button.splide__arrow--prev{left:-10px;rotate:-90deg;transform:translateX(50%)}.splide .splide__arrows button.splide__arrow--next{right:-10px;rotate:90deg;transform:translateX(-50%)}.splide.splide--optionset--cards .splide__track{margin:0 -10px}.splide.splide--optionset--cards .splide__list article{height:100%;margin-bottom:0}.splide.splide--optionset--cards .slide__content,.splide.splide--optionset--cards .slide__content>*{height:100%}.splide.splide--optionset--cards .splide__slide{opacity:1;padding:0 10px}.block--gallery{padding:0 20px}@media (min-width:1024px){.block--gallery{padding:0 40px}}.block--gallery .splide button.splide__arrow--prev{left:-30px}@media (min-width:1024px){.block--gallery .splide button.splide__arrow--prev{left:-40px}}.block--gallery .splide button.splide__arrow--next{right:-30px}@media (min-width:1024px){.block--gallery .splide button.splide__arrow--next{right:-40px}}.block--gallery .splide.splide--optionset--gallery{padding-bottom:10px}.block--gallery .splide.splide--optionset--gallery .slide__content{align-items:center;border:2px solid transparent;display:flex;height:100%;justify-content:center}.block--gallery .splide.splide--optionset--thumbnails .splide__track{margin:0 -4px}@media (min-width:1024px){.block--gallery .splide.splide--optionset--thumbnails .splide__track{margin:0 -8px}}.block--gallery .splide.splide--optionset--thumbnails .splide__slide{border:unset;padding:0 4px}@media (min-width:1024px){.block--gallery .splide.splide--optionset--thumbnails .splide__slide{padding:0 8px}}.block--gallery .splide.splide--optionset--thumbnails .splide__slide .slide__thumbnail{border:2px solid transparent}.block--gallery .splide.splide--optionset--thumbnails img{width:100%}.block--gallery .splide.splide--optionset--thumbnails .splide__slide.is-active{border:unset}.block--gallery .splide.splide--optionset--thumbnails .splide__slide.is-active .slide__thumbnail{border-color:#0067b2}html.is-sbox-html{overflow:hidden}html.is-sbox-html .splide.blazy--splidebox-gallery .splide__slider{padding:0 40px}html.is-sbox-html .splide.blazy--splidebox-gallery .splide__arrows button.splide__arrow--prev{left:10px}html.is-sbox-html .splide.blazy--splidebox-gallery .splide__arrows button.splide__arrow--next{right:10px}html.is-sbox-html .splide.blazy--splidebox-gallery .is-flex{align-items:flex-start}.layout--twocol-section--25-75 .layout__region--first .block--gallery .splide.splide--optionset--thumbnails .splide__track,.layout--twocol-section--33-67 .layout__region--first .block--gallery .splide.splide--optionset--thumbnails .splide__track,.layout--twocol-section--67-33 .layout__region--second .block--gallery .splide.splide--optionset--thumbnails .splide__track,.layout--twocol-section--75-25 .layout__region--second .block--gallery .splide.splide--optionset--thumbnails .splide__track{margin:0 -4px}.layout--twocol-section--25-75 .layout__region--first .block--gallery .splide.splide--optionset--thumbnails .splide__track .splide__slide,.layout--twocol-section--33-67 .layout__region--first .block--gallery .splide.splide--optionset--thumbnails .splide__track .splide__slide,.layout--twocol-section--67-33 .layout__region--second .block--gallery .splide.splide--optionset--thumbnails .splide__track .splide__slide,.layout--twocol-section--75-25 .layout__region--second .block--gallery .splide.splide--optionset--thumbnails .splide__track .splide__slide{padding:0 4px}.layout--twocol-section--50-50 .block--gallery .splide.splide--optionset--thumbnails .splide__track{margin:0 -4px}.layout--twocol-section--50-50 .block--gallery .splide.splide--optionset--thumbnails .splide__track .splide__slide{padding:0 4px}.container,.layout-form .form-actions{margin:0 auto;max-width:1220px}.container--footer{padding:0}@media (min-width:1024px){.container--footer{padding:0 10px}}.page--route-page article h2{text-align:left}.feed-menu ul{padding-left:0}.feed-menu li{list-style-type:none;margin-bottom:10px}.feed-menu a{color:#0067b2}.feed-menu a:hover{color:#273548}@media (min-width:768px){.home.vertical{max-height:189px}.home__qtt.vertical{position:absolute}}input#edit-search--3:focus{outline:2px solid #000}.search{align-items:center;background:#f8f7f7;border-radius:25px;display:flex;justify-content:flex-end;margin-top:-2px;position:relative}.search .contextual{top:50px}.search .reset,.search .reset--2{display:none}.search input.form-text{background-color:transparent;border:0;grid-column:1/span 13;margin-top:6px;padding:10px}.search input.form-text:focus{border-radius:25px;outline:2px solid #000}.search .search-button-wrapper{position:absolute;right:-10px;top:-6px;z-index:999}.search .search-box__button{background-image:url(/themes/chiltern_atomic/assets/css/../images/search.svg);background-position:50%;background-repeat:no-repeat;border:none;border-radius:100%;font-size:0;height:38px;margin-right:10px;padding:0;width:38px}.search .search-box__button:focus{outline:2px solid #000}.header #views-exposed-form-acquia-search-page{position:relative}.header #views-exposed-form-acquia-search-page #edit-search::-moz-placeholder{color:#000;font-weight:700;opacity:1}.header #views-exposed-form-acquia-search-page #edit-search::placeholder{color:#000;font-weight:700;opacity:1}.header #views-exposed-form-acquia-search-page #edit-search::-ms-input-placeholder{color:#000;font-weight:700;opacity:1}.header #views-exposed-form-acquia-search-page .form-actions{position:absolute;right:0;top:-7px}.header #views-exposed-form-acquia-search-page .form-item{margin-block:0}.disruption-banner{color:#273548;padding:10px;position:relative}.disruption-banner button{background-color:transparent;border:none;font-family:Futura PT Heavy,serif;font-weight:500;padding-left:0;text-align:left}.disruption-banner button:hover{cursor:pointer}.disruption-banner button:focus-visible{outline-color:#000;outline-offset:2px}.disruption-banner .container,.disruption-banner .layout-form .form-actions,.layout-form .disruption-banner .form-actions{display:block}.disruption-banner .caret{padding-left:20px;position:relative}.disruption-banner .caret:after,.disruption-banner .caret:before{background-color:#273548;content:"";height:10px;left:auto;position:absolute;right:0;top:.25em;transition:transform .5s ease-in-out;width:2px}.disruption-banner .caret:after{transform:translateX(-.45em) rotate(-45deg)}.disruption-banner .caret:before{transform:rotate(45deg)}.disruption-banner__title{cursor:pointer;font-size:15px;font-weight:500;margin-bottom:0;margin-top:0;position:relative;text-align:left}.disruption-banner__last-changed{font-size:12px;font-weight:500;margin-top:4px;padding:5px 0}.disruption-banner__content{height:auto;margin:0;max-height:0;overflow:hidden;padding:3px;transition:max-height .5s ease-in-out}.disruption-banner__content a{color:#000}.disruption-banner__content p{margin:3px 0}.disruption-banner__content button{color:#1c2334!important;display:inline-block;font-size:12px;margin-top:10px}.disruption-banner__link{outline-color:#000;outline-offset:2px}.disruption-banner__refresh-button{cursor:pointer;display:inline-block;height:7px;margin-bottom:-6px;padding:12px;position:relative;width:24px}.disruption-banner__refresh-button:focus-visible{outline-color:#000}.disruption-banner__refresh-button .spinner{background:url(/themes/chiltern_atomic/assets/css/../images/refresh.png) 50% no-repeat;border:1px solid transparent;border-radius:12px;height:24px;position:absolute;right:0;top:0;width:24px}.disruption-banner__refresh-button .spinner.with-error{border-color:#d20020}.disruption-banner--major_disruption,.disruption-banner--minor_disruption{background:#fadcae;border:2px solid #dc9000;border-top:0}.disruption-banner--major_disruption .disruption-banner__title,.disruption-banner--minor_disruption .disruption-banner__title{background:url(/themes/chiltern_atomic/assets/css/../images/warning.png) 0 no-repeat;padding-left:36px}.disruption-banner--notification{background:#41b6e6;font-size:14px;position:relative}.disruption-banner--notification div{padding-top:2px}.disruption-banner.is-expanded .disruption-banner__content{max-height:500px}.disruption-banner.is-expanded .caret:after{transform:translateX(-.48em) rotate(45deg)}.disruption-banner.is-expanded .caret:before{transform:rotate(135deg)}@media (min-width:768px){.disruption-banner .container,.disruption-banner .layout-form .form-actions,.layout-form .disruption-banner .form-actions{position:relative}.disruption-banner__title{width:70%}.disruption-banner__content div:first-of-type{padding-top:6px}.disruption-banner__last-changed{margin-top:0;position:absolute;right:-10px;top:-12px;width:30%}.disruption-banner__last-changed span{float:right;line-height:32px}.disruption-banner__refresh-button{background-position:50%;float:right;padding:16px 18px}.disruption-banner__refresh-button .spinner{right:7px;top:4px}.disruption-banner__service-disruption{display:none}}#block-views-block-disruption-banner-block-disruption{border-top:2px solid #dc9000}#block-views-block-disruption-banner-block-disruption,#block-views-block-disruption-banner-block-notification{clear:both}#block-views-block-disruption-banner-block-disruption>div>div>div .closeButton{display:none}#block-views-block-disruption-banner-block-disruption>div>div>div:first-child .closeButton{display:block}.acquia-search-list{clear:both}.search-result{background:#fff;border-bottom:5px solid #41b6e6;border-radius:8px;margin-bottom:10px;max-width:780px}.search-result a{background:#1f3855;border-radius:8px 8px 0 0;color:#fff!important;display:block!important;font-size:1.4rem;padding:10px 16px!important;text-decoration:none!important}.search-result a:focus,.search-result a:hover{background:#fff!important;color:#1f3855!important;text-decoration:underline!important;transform:scale(1)!important}.search-result .views-field-body{font-size:1.4rem;padding:16px}.webform--contact{float:left;width:100%}.webform--contact-details{clear:both;float:left;width:100%}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){@supports not (display:grid){@supports not (-ms-ime-align:auto){.webform--contact,.webform--contact-details{float:none}}}}@media (min-width:1024px){.webform--contact{width:60%}.webform--contact-details{clear:none;margin-left:10%;width:30%}}.webform-submission-form .webform--required-info{line-height:1;margin:1em 0 0;text-align:right}.webform-submission-form .form-item h2,.webform-submission-form .form-item h3,.webform-submission-form .webform-element-description h2,.webform-submission-form .webform-element-description h3{text-transform:uppercase}.webform-submission-form input:focus{border:1px solid #1fb7e1}.webform-submission-form .select2-selection.select2-selection--single:focus-visible{border:1px solid #1fb7e1;outline:0}.webform-submission-form .select2-container--default .select2-selection--single{border:1px solid #e6dce7}.webform-submission-form .webform-select2.error+.select2 .select2-selection,.webform-submission-form input.error{border:1px solid #d20020}.webform-submission-form .file-upload-js-error,.webform-submission-form .form-item--error-message{color:#d20020;display:block;font-size:14px;grid-column:4/span 13;margin:8px 0;text-align:left}.webform-submission-form .form-date{max-width:100%}.webform-submission-form fieldset{border:none;margin-bottom:18px}.webform-submission-form fieldset legend{display:block;margin-bottom:18px;text-align:center}.webform-submission-form fieldset legend span{font-size:2rem;font-weight:400}.webform-submission-form fieldset.webform-type-checkboxes{position:relative}.webform-submission-form fieldset.webform-type-checkboxes legend{position:absolute;text-align:left;top:70px}.webform-submission-form fieldset.webform-type-checkboxes legend span{font-size:1.4rem;font-weight:400}.webform-submission-form fieldset.webform-type-checkboxes .fieldset-wrapper{margin-left:180px}.webform-submission-form fieldset.webform-address--wrapper{margin-bottom:0;margin-top:-18px}.webform-submission-form .form-item-address-postal-code{margin-bottom:4px!important}.select2-dropdown{border:1px solid #e6dce7}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#666}.menu--link-horizontal.external-link-icon,a.footer-menu--link.external-link-icon,a.menu__link--link.external-link-icon,p a.external-link-icon{position:relative}.menu--link-horizontal.external-link-icon:after,a.footer-menu--link.external-link-icon:after,a.menu__link--link.external-link-icon:after,p a.external-link-icon:after{fill:#000;background:url(/themes/chiltern_atomic/assets/css/../images/external-link-black-16.svg) 0 0 no-repeat;background-size:100%;content:"";display:inline-block;height:14px;line-height:.8;margin-left:.2em;vertical-align:middle;width:14px}p a.external-link-icon{padding-right:3px}@media (-ms-high-contrast:none){.promo-section--horiz-2 .promo__image img{min-height:300px}.station-facilities .is-absent:before{content:url(/themes/chiltern_atomic/assets/css/../../assets/images/icon-cross.svg)}.station-facilities .is-present:before{content:url(/themes/chiltern_atomic/assets/css/../../assets/images/icon-check.svg)}.tile{margin-bottom:20px}.tile img{height:auto;margin:25% 0 0 50%;transform:translate(-50%,-50%)}.tile h1 img,.tile h2 img{margin-bottom:-15%;margin-top:15%}.tile--wide img{margin:50% 0 0 50%}.tile--faq .tile__content,.tile--faq .tile__image{flex-basis:auto}.feed2for1 .tile--station.has-image img{margin:0 50%}.feed2for1 .tile--station.has-image .tile__content{flex-basis:auto}.tile-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-left:-20px}.tile-grid--news .tile__content{display:flex;flex-direction:column}.tile-grid--news .tile__copy{margin-bottom:30px;padding-bottom:0}.tile-grid .tile{flex-basis:100%;margin-left:20px}}@media (-ms-high-contrast:none) and (min-width:480px){.tile--wide.has-image .tile__content{flex-basis:calc(50% - 30px)}}@media (-ms-high-contrast:none) and (min-width:768px){.menu--main>li>.recite-ele>a{display:inline-block;padding:30px 0}.tile-grid .tile{flex-basis:calc(33.33% - 20px)}.tile-grid--column-4 .tile{flex-basis:calc(25% - 20px)}.tile-grid--column-4 .tile--wide{flex-basis:calc(50% - 20px)}.tile-grid--column-5 .tile{flex-basis:20%}.tile-grid--column-6 .tile{flex-basis:16.66%}}@media (-ms-high-contrast:none) and (min-width:1220px){.banner .is-overlay{left:calc(50vw + 125px)}}@supports (-ms-ime-align:auto){.tile+.tile{margin-top:20px}.tile-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-left:-20px}.tile-grid .tile{flex-basis:100%;margin-left:20px}@media (min-width:768px){.tile{margin-bottom:20px;margin-top:0}.tile-grid .tile{flex-basis:calc(33.33% - 20px)}.tile-grid--column-4 .tile{flex-basis:calc(25% - 20px)}.tile-grid--column-4 .tile--wide{flex-basis:calc(50% - 20px)}.tile-grid--column-5 .tile{flex-basis:20%}.tile-grid--column-6 .tile{flex-basis:16.66%}}}.qtt .recite-ele{font-family:inherit!important;font-size:inherit!important}html[lang=ar] .button--accessibility-enable{padding:0 5px}:root{--gin-font-size-xxs:1.2rem;--gin-font-size-s:1.4rem;--gin-font-size:1.6rem;--gin-font-size-m:var(--gin-font-size);--gin-font-size-l:1.8rem;--gin-font-size-xl:2rem;--gin-font-size-h3:2.4rem;--gin-font-size-h2:2.8rem;--gin-font-size-h1:2.56rem;--gin-spacing-xxxs:0.2rem;--gin-spacing-xxs:0.4rem;--gin-spacing-xs:0.8rem;--gin-spacing-s:1.2rem;--gin-spacing-m:1.6rem;--gin-spacing-l:2.4rem;--gin-spacing-xl:3.2rem;--gin-spacing-xxl:4.8rem;--gin-spacing-xxxl:6.4rem;--gin-border-xxs:0.2rem;--gin-border-xs:0.4rem;--gin-border-s:0.6rem;--gin-border-m:0.8rem;--gin-border-l:1.2rem;--gin-border-xl:1.6rem}@media (min-width:61em){:root{--gin-font-size-h1:2.9rem}}@media (min-width:90em){:root{--gin-font-size-h1:3.4rem}}[data-gin-layout-density=small]{--gin-spacing-density-xxs:0.25rem;--gin-spacing-density-xs:0.5rem;--gin-spacing-density-s:0.75rem;--gin-spacing-density-m:1rem;--gin-spacing-density-l:1.5rem;--gin-spacing-density-xl:2rem;--gin-spacing-density-xxl:3rem;--gin-spacing-density-xxxl:4rem}[data-gin-layout-density=medium]{--gin-spacing-density-xxs:0.3rem;--gin-spacing-density-xs:0.6rem;--gin-spacing-density-s:0.9rem;--gin-spacing-density-m:1.2rem;--gin-spacing-density-l:1.8rem;--gin-spacing-density-xl:2.4rem;--gin-spacing-density-xxl:3.6rem;--gin-spacing-density-xxxl:4.8rem}:root{--gin-spacing-density-xxs:0.4rem;--gin-spacing-density-xs:0.8rem;--gin-spacing-density-s:1.2rem;--gin-spacing-density-m:1.6rem;--gin-spacing-density-l:2.4rem;--gin-spacing-density-xl:3.2rem;--gin-spacing-density-xxl:4.8rem;--gin-spacing-density-xxxl:6.4rem;--space-s:1em;--drupal-displace-offset-top:60px}.ui-widget.ui-dialog.ui-dialog-off-canvas{z-index:1002}body.gin--vertical-toolbar .glb-sidebar{top:0;z-index:1001}.ui-dialog .ui-dialog-titlebar .ui-corner-all.ui-dialog-titlebar-close{padding:14px}.ui-dialog .ui-dialog-titlebar .ui-corner-all.ui-dialog-titlebar-close:hover{border-color:#d3d3d3}.ui-dialog .ui-dialog-titlebar .ui-corner-all.ui-dialog-titlebar-close .ui-button-icon.ui-icon.ui-icon-closethick{transform:none}.media-library-widget-modal .media-library-wrapper .views-display-link{font-size:1.5rem;padding-left:2.2rem}.media-library-widget-modal .media-library-wrapper .media-library-item__click-to-select-checkbox{left:1.6rem;top:1.6rem}section.layout-builder-block .contextual{z-index:150}.layout-builder__region .layout-builder-block{word-break:unset}#drupal-off-canvas-wrapper tr.ief-row-entity td:first-child,#drupal-off-canvas-wrapper tr.ief-row-form td:first-child{display:table-cell}.ief-form details.glb-claro-details{margin-left:0!important;margin-right:0!important;max-width:100%}
