.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:0;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:0;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media(prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}@charset "UTF-8";html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body,div,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,form,legend,label,table,header,footer,nav,section,figure{margin:0;padding:0}header,footer,nav,section,article,hgroup,figure{display:block}button::-moz-focus-inner{padding:0;border:0}@font-face{font-family:Mukta;font-style:normal;font-weight:300;src:url(/wp-content/themes/railway-news/dist/fonts/mukta-v7-latin-300.woff2) format("woff2"),url(/wp-content/themes/railway-news/dist/fonts/mukta-v7-latin-300.woff) format("woff");font-display:block}@font-face{font-family:Mukta;font-style:normal;font-weight:400;src:url(/wp-content/themes/railway-news/dist/fonts/mukta-v7-latin-regular.woff2) format("woff2"),url(/wp-content/themes/railway-news/dist/fonts/mukta-v7-latin-regular.woff) format("woff");font-display:block}@font-face{font-family:Mukta;font-style:normal;font-weight:800;src:url(/wp-content/themes/railway-news/dist/fonts/mukta-v7-latin-800.woff2) format("woff2"),url(/wp-content/themes/railway-news/dist/fonts/mukta-v7-latin-800.woff) format("woff");font-display:block}.row{margin-left:-1.5rem;zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col{border:0 solid transparent;float:left;box-sizing:border-box;background-clip:padding-box!important;border-left-width:1.5rem;margin-left:0;padding:0}.S-hide{display:none}.S-1{display:block;width:8.3333%}.row--clearfix .S-1:nth-child(n){clear:none}.row--clearfix .S-1:nth-child(12n+1){clear:left}.S-2{display:block;width:16.6666%}.row--clearfix .S-2:nth-child(n){clear:none}.row--clearfix .S-2:nth-child(6n+1){clear:left}.S-3{display:block;width:25%}.row--clearfix .S-3:nth-child(n){clear:none}.row--clearfix .S-3:nth-child(4n+1){clear:left}.S-4{display:block;width:33.3333%}.row--clearfix .S-4:nth-child(n){clear:none}.row--clearfix .S-4:nth-child(3n+1){clear:left}.S-5{display:block;width:41.6666%}.row--clearfix .S-5:nth-child(n){clear:none}.row--clearfix .S-5:nth-child(2n+1){clear:left}.S-6{display:block;width:50%}.row--clearfix .S-6:nth-child(n){clear:none}.row--clearfix .S-6:nth-child(2n+1){clear:left}.S-7{display:block;width:58.3333%}.row--clearfix .S-7:nth-child(n){clear:none}.row--clearfix .S-7:nth-child(1n+1){clear:left}.S-8{display:block;width:66.6666%}.row--clearfix .S-8:nth-child(n){clear:none}.row--clearfix .S-8:nth-child(1n+1){clear:left}.S-9{display:block;width:75%}.row--clearfix .S-9:nth-child(n){clear:none}.row--clearfix .S-9:nth-child(1n+1){clear:left}.S-10{display:block;width:83.3333%}.row--clearfix .S-10:nth-child(n){clear:none}.row--clearfix .S-10:nth-child(1n+1){clear:left}.S-11{display:block;width:91.6666%}.row--clearfix .S-11:nth-child(n){clear:none}.row--clearfix .S-11:nth-child(1n+1){clear:left}.S-all{display:block;margin-left:0;width:100%}@media screen and (min-width:720px){.M-hide{display:none}.M-1{display:block;width:8.3333%}.row--clearfix .M-1:nth-child(n){clear:none}.row--clearfix .M-1:nth-child(12n+1){clear:left}.M-2{display:block;width:16.6666%}.row--clearfix .M-2:nth-child(n){clear:none}.row--clearfix .M-2:nth-child(6n+1){clear:left}.M-3{display:block;width:25%}.row--clearfix .M-3:nth-child(n){clear:none}.row--clearfix .M-3:nth-child(4n+1){clear:left}.M-4{display:block;width:33.3333%}.row--clearfix .M-4:nth-child(n){clear:none}.row--clearfix .M-4:nth-child(3n+1){clear:left}.M-5{display:block;width:41.6666%}.row--clearfix .M-5:nth-child(n){clear:none}.row--clearfix .M-5:nth-child(2n+1){clear:left}.M-6{display:block;width:50%}.row--clearfix .M-6:nth-child(n){clear:none}.row--clearfix .M-6:nth-child(2n+1){clear:left}.M-7{display:block;width:58.3333%}.row--clearfix .M-7:nth-child(n){clear:none}.row--clearfix .M-7:nth-child(1n+1){clear:left}.M-8{display:block;width:66.6666%}.row--clearfix .M-8:nth-child(n){clear:none}.row--clearfix .M-8:nth-child(1n+1){clear:left}.M-9{display:block;width:75%}.row--clearfix .M-9:nth-child(n){clear:none}.row--clearfix .M-9:nth-child(1n+1){clear:left}.M-10{display:block;width:83.3333%}.row--clearfix .M-10:nth-child(n){clear:none}.row--clearfix .M-10:nth-child(1n+1){clear:left}.M-11{display:block;width:91.6666%}.row--clearfix .M-11:nth-child(n){clear:none}.row--clearfix .M-11:nth-child(1n+1){clear:left}.M-all{display:block;margin-left:0;width:100%}}@media screen and (min-width:1200px){.L-hide{display:none}.L-1{display:block;width:8.3333%}.row--clearfix .L-1:nth-child(n){clear:none}.row--clearfix .L-1:nth-child(12n+1){clear:left}.L-2{display:block;width:16.6666%}.row--clearfix .L-2:nth-child(n){clear:none}.row--clearfix .L-2:nth-child(6n+1){clear:left}.L-3{display:block;width:25%}.row--clearfix .L-3:nth-child(n){clear:none}.row--clearfix .L-3:nth-child(4n+1){clear:left}.L-4{display:block;width:33.3333%}.row--clearfix .L-4:nth-child(n){clear:none}.row--clearfix .L-4:nth-child(3n+1){clear:left}.L-5{display:block;width:41.6666%}.row--clearfix .L-5:nth-child(n){clear:none}.row--clearfix .L-5:nth-child(2n+1){clear:left}.L-6{display:block;width:50%}.row--clearfix .L-6:nth-child(n){clear:none}.row--clearfix .L-6:nth-child(2n+1){clear:left}.L-7{display:block;width:58.3333%}.row--clearfix .L-7:nth-child(n){clear:none}.row--clearfix .L-7:nth-child(1n+1){clear:left}.L-8{display:block;width:66.6666%}.row--clearfix .L-8:nth-child(n){clear:none}.row--clearfix .L-8:nth-child(1n+1){clear:left}.L-9{display:block;width:75%}.row--clearfix .L-9:nth-child(n){clear:none}.row--clearfix .L-9:nth-child(1n+1){clear:left}.L-10{display:block;width:83.3333%}.row--clearfix .L-10:nth-child(n){clear:none}.row--clearfix .L-10:nth-child(1n+1){clear:left}.L-11{display:block;width:91.6666%}.row--clearfix .L-11:nth-child(n){clear:none}.row--clearfix .L-11:nth-child(1n+1){clear:left}.L-all{display:block;margin-left:0;width:100%}}.sprite,.search__submit:after,.header__logo,.site-future-transport-news .header__logo,.site-airport-industry-news .header__logo,.site-bus-news .header__logo,.site-a2b-global-media .header__logo,.nav__hamburger,.nav__search,.nav--content .nav__search,.nav--content .nav__filter,.nav__close,.share--facebook,.share--twitter,.share--linkedin,.share--youtube,.share--instagram,.tab.social a{background:url(/wp-content/themes/railway-news/dist/sprite/sprite-5415279b.svg) no-repeat}.sprite,.search__submit:after,.header__logo,.site-future-transport-news .header__logo,.site-airport-industry-news .header__logo,.site-bus-news .header__logo,.site-a2b-global-media .header__logo,.nav__hamburger,.nav__search,.nav--content .nav__search,.nav--content .nav__filter,.nav__close,.share--facebook,.share--twitter,.share--linkedin,.share--youtube,.share--instagram,.tab.social a{background-size:173.8781rem}@media screen and (min-width:20rem){.sprite,.search__submit:after,.header__logo,.site-future-transport-news .header__logo,.site-airport-industry-news .header__logo,.site-bus-news .header__logo,.site-a2b-global-media .header__logo,.nav__hamburger,.nav__search,.nav--content .nav__search,.nav--content .nav__filter,.nav__close,.share--facebook,.share--twitter,.share--linkedin,.share--youtube,.share--instagram,.tab.social a{background-size:calc(173.8781rem + 30.6843*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.sprite,.search__submit:after,.header__logo,.site-future-transport-news .header__logo,.site-airport-industry-news .header__logo,.site-bus-news .header__logo,.site-a2b-global-media .header__logo,.nav__hamburger,.nav__search,.nav--content .nav__search,.nav--content .nav__filter,.nav__close,.share--facebook,.share--twitter,.share--linkedin,.share--youtube,.share--instagram,.tab.social a{background-size:204.5625rem}}.sprite__agm-logo--dark{width:205.4px;height:26px;background-position:0 0}.sprite__agm-logo--light,.site-a2b-global-media .header__logo{width:205.4px;height:26px;background-position:6.7062% 0}.sprite__ain-logo--dark{width:228.5px;height:33.2px;background-position:13.513% 0}.sprite__ain-logo--light,.site-airport-industry-news .header__logo{width:228.5px;height:33.2px;background-position:21.0167% 0}.sprite__arrow--down{width:13px;height:7.6px;background-position:26.6545% 0}.sprite__arrow--left,[data-overflowing=both]~.scroller__button--left.disabled,[data-overflowing=left]~.scroller__button--left.disabled,.scroller__button--left.disabled:hover{width:34px;height:22px;background-position:27.2838% 0}.sprite__arrow--left-active{width:34px;height:22px;background-position:28.3837% 0}.sprite__arrow--right,[data-overflowing=both]~.scroller__button--right.disabled,[data-overflowing=right]~.scroller__button--right.disabled,.scroller__button--right.disabled:hover{width:33px;height:22px;background-position:29.4746% 0}.sprite__arrow--right-active{width:33px;height:22px;background-position:30.5436% 0}.sprite__bn-logo--dark{width:171.3px;height:22.3px;background-position:33.0069% 0}.sprite__bn-logo--light,.site-bus-news .header__logo{width:171.3px;height:22.3px;background-position:38.5559% 0}.sprite__close,.nav__close{width:60px;height:60px;background-position:42.5931% 0}.sprite__facebook,.tab.social a.facebook{width:45px;height:45px;background-position:44.2979% 0}.sprite__filter--dark,.nav--content .nav__filter{width:23px;height:23px;background-position:45.4323% 0}.sprite__ftn-logo--dark{width:278.6px;height:40px;background-position:50.0924% 0}.sprite__ftn-logo--light,.site-future-transport-news .header__logo{width:278.6px;height:40px;background-position:59.3712% 0}.sprite__hamburger,.nav__hamburger{width:60px;height:60px;background-position:64.0283% 0}.sprite__hamburger--light,.nav__hamburger--light{width:60px;height:60px;background-position:65.9377% 0}.sprite__icon--facebook,.share--facebook{width:24px;height:24px;background-position:67.1032% 0}.sprite__icon--instagram,.share--instagram{width:24px;height:24px;background-position:67.8952% 0}.sprite__icon--linkedin,.share--linkedin{width:24px;height:24px;background-position:68.6871% 0}.sprite__icon--marker{width:25px;height:36px;background-position:69.5003% 0}.sprite__icon--twitter,.share--twitter{width:24px;height:24px;background-position:70.3015% 0}.sprite__icon--youtube,.share--youtube{width:24px;height:24px;background-position:71.0935% 0}.sprite__instagram,.tab.social a.instagram{width:45px;height:45px;background-position:72.3482% 0}.sprite__linkedin,.tab.social a.linkedin{width:45px;height:45px;background-position:73.789% 0}.sprite__play{width:67.8px;height:67.8px;background-position:75.7594% 0}.sprite__play--large{width:181px;height:181px;background-position:80.7421% 0}.sprite__rn-logo--dark{width:215px;height:23.3px;background-position:87.5485% 0}.sprite__rn-logo--light,.header__logo{width:215px;height:23.2px;background-position:94.5666% 0}.sprite__scroll-down{width:14px;height:14px;background-position:95.3841% 0}.sprite__search--dark,.search__submit:after,.nav--content .nav__search{width:23px;height:23px;background-position:96.1327% 0}.sprite__search--light,.nav__search{width:60px;height:60px;background-position:97.9981% 0}.sprite__top-link{width:16px;height:10px;background-position:98.5718% 0}.sprite__twitter,.tab.social a.twitter{width:45px;height:45px;background-position:100% 0}.sprite-masked,.nav a--dropdown:after,.nav a--dropdown:after,.nav__item--dropdown:after,.nav__item--dropdown:after,.footer__top-link--arrow,.scroller__video-player--play-button,.scroller__video-player--play-button:after,.button--explore .arrow,.card__video-overlay:after,.card__video-overlay:before,.block__video-overlay:after,.video-player--play-button,.video-player--play-button:after{mask:url(/wp-content/themes/railway-news/dist/sprite/sprite-5415279b.svg) no-repeat;-webkit-mask:url(/wp-content/themes/railway-news/dist/sprite/sprite-5415279b.svg) no-repeat}.sprite-masked,.nav a--dropdown:after,.nav a--dropdown:after,.nav__item--dropdown:after,.nav__item--dropdown:after,.footer__top-link--arrow,.scroller__video-player--play-button,.scroller__video-player--play-button:after,.button--explore .arrow,.card__video-overlay:after,.card__video-overlay:before,.block__video-overlay:after,.video-player--play-button,.video-player--play-button:after{mask-size:173.8781rem}@media screen and (min-width:20rem){.sprite-masked,.nav a--dropdown:after,.nav a--dropdown:after,.nav__item--dropdown:after,.nav__item--dropdown:after,.footer__top-link--arrow,.scroller__video-player--play-button,.scroller__video-player--play-button:after,.button--explore .arrow,.card__video-overlay:after,.card__video-overlay:before,.block__video-overlay:after,.video-player--play-button,.video-player--play-button:after{mask-size:calc(173.8781rem + 30.6843*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.sprite-masked,.nav a--dropdown:after,.nav a--dropdown:after,.nav__item--dropdown:after,.nav__item--dropdown:after,.footer__top-link--arrow,.scroller__video-player--play-button,.scroller__video-player--play-button:after,.button--explore .arrow,.card__video-overlay:after,.card__video-overlay:before,.block__video-overlay:after,.video-player--play-button,.video-player--play-button:after{mask-size:204.5625rem}}.sprite-masked,.nav a--dropdown:after,.nav a--dropdown:after,.nav__item--dropdown:after,.nav__item--dropdown:after,.footer__top-link--arrow,.scroller__video-player--play-button,.scroller__video-player--play-button:after,.button--explore .arrow,.card__video-overlay:after,.card__video-overlay:before,.block__video-overlay:after,.video-player--play-button,.video-player--play-button:after{-webkit-mask-size:173.8781rem}@media screen and (min-width:20rem){.sprite-masked,.nav a--dropdown:after,.nav a--dropdown:after,.nav__item--dropdown:after,.nav__item--dropdown:after,.footer__top-link--arrow,.scroller__video-player--play-button,.scroller__video-player--play-button:after,.button--explore .arrow,.card__video-overlay:after,.card__video-overlay:before,.block__video-overlay:after,.video-player--play-button,.video-player--play-button:after{-webkit-mask-size:calc(173.8781rem + 30.6843*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.sprite-masked,.nav a--dropdown:after,.nav a--dropdown:after,.nav__item--dropdown:after,.nav__item--dropdown:after,.footer__top-link--arrow,.scroller__video-player--play-button,.scroller__video-player--play-button:after,.button--explore .arrow,.card__video-overlay:after,.card__video-overlay:before,.block__video-overlay:after,.video-player--play-button,.video-player--play-button:after{-webkit-mask-size:204.5625rem}}.sprite-masked__agm-logo--dark{width:205.4px;height:26px;mask-position:0 0;-webkit-mask-position:0 0}.sprite-masked__agm-logo--light{width:205.4px;height:26px;mask-position:6.7062% 0;-webkit-mask-position:6.7062% 0}.sprite-masked__ain-logo--dark{width:228.5px;height:33.2px;mask-position:13.513% 0;-webkit-mask-position:13.513% 0}.sprite-masked__ain-logo--light{width:228.5px;height:33.2px;mask-position:21.0167% 0;-webkit-mask-position:21.0167% 0}.sprite-masked__arrow--down,.nav a--dropdown:after,.nav a--dropdown:after,.nav__item--dropdown:after,.nav__item--dropdown:after{width:13px;height:7.6px;mask-position:26.6545% 0;-webkit-mask-position:26.6545% 0}.sprite-masked__arrow--left{width:34px;height:22px;mask-position:27.2838% 0;-webkit-mask-position:27.2838% 0}.sprite-masked__arrow--left-active{width:34px;height:22px;mask-position:28.3837% 0;-webkit-mask-position:28.3837% 0}.sprite-masked__arrow--right{width:33px;height:22px;mask-position:29.4746% 0;-webkit-mask-position:29.4746% 0}.sprite-masked__arrow--right-active{width:33px;height:22px;mask-position:30.5436% 0;-webkit-mask-position:30.5436% 0}.sprite-masked__bn-logo--dark{width:171.3px;height:22.3px;mask-position:33.0069% 0;-webkit-mask-position:33.0069% 0}.sprite-masked__bn-logo--light{width:171.3px;height:22.3px;mask-position:38.5559% 0;-webkit-mask-position:38.5559% 0}.sprite-masked__close{width:60px;height:60px;mask-position:42.5931% 0;-webkit-mask-position:42.5931% 0}.sprite-masked__facebook{width:45px;height:45px;mask-position:44.2979% 0;-webkit-mask-position:44.2979% 0}.sprite-masked__filter--dark{width:23px;height:23px;mask-position:45.4323% 0;-webkit-mask-position:45.4323% 0}.sprite-masked__ftn-logo--dark{width:278.6px;height:40px;mask-position:50.0924% 0;-webkit-mask-position:50.0924% 0}.sprite-masked__ftn-logo--light{width:278.6px;height:40px;mask-position:59.3712% 0;-webkit-mask-position:59.3712% 0}.sprite-masked__hamburger{width:60px;height:60px;mask-position:64.0283% 0;-webkit-mask-position:64.0283% 0}.sprite-masked__hamburger--light{width:60px;height:60px;mask-position:65.9377% 0;-webkit-mask-position:65.9377% 0}.sprite-masked__icon--facebook{width:24px;height:24px;mask-position:67.1032% 0;-webkit-mask-position:67.1032% 0}.sprite-masked__icon--instagram{width:24px;height:24px;mask-position:67.8952% 0;-webkit-mask-position:67.8952% 0}.sprite-masked__icon--linkedin{width:24px;height:24px;mask-position:68.6871% 0;-webkit-mask-position:68.6871% 0}.sprite-masked__icon--marker{width:25px;height:36px;mask-position:69.5003% 0;-webkit-mask-position:69.5003% 0}.sprite-masked__icon--twitter{width:24px;height:24px;mask-position:70.3015% 0;-webkit-mask-position:70.3015% 0}.sprite-masked__icon--youtube{width:24px;height:24px;mask-position:71.0935% 0;-webkit-mask-position:71.0935% 0}.sprite-masked__instagram{width:45px;height:45px;mask-position:72.3482% 0;-webkit-mask-position:72.3482% 0}.sprite-masked__linkedin{width:45px;height:45px;mask-position:73.789% 0;-webkit-mask-position:73.789% 0}.sprite-masked__play,.card__video-overlay:after,.card__video-overlay:before,.block__video-overlay:after{width:67.8px;height:67.8px;mask-position:75.7594% 0;-webkit-mask-position:75.7594% 0}.sprite-masked__play--large,.scroller__video-player--play-button,.scroller__video-player--play-button:after,.video-player--play-button,.video-player--play-button:after{width:181px;height:181px;mask-position:80.7421% 0;-webkit-mask-position:80.7421% 0}.sprite-masked__rn-logo--dark{width:215px;height:23.3px;mask-position:87.5485% 0;-webkit-mask-position:87.5485% 0}.sprite-masked__rn-logo--light{width:215px;height:23.2px;mask-position:94.5666% 0;-webkit-mask-position:94.5666% 0}.sprite-masked__scroll-down,.button--explore .arrow{width:14px;height:14px;mask-position:95.3841% 0;-webkit-mask-position:95.3841% 0}.sprite-masked__search--dark{width:23px;height:23px;mask-position:96.1327% 0;-webkit-mask-position:96.1327% 0}.sprite-masked__search--light{width:60px;height:60px;mask-position:97.9981% 0;-webkit-mask-position:97.9981% 0}.sprite-masked__top-link,.footer__top-link--arrow{width:16px;height:10px;mask-position:98.5718% 0;-webkit-mask-position:98.5718% 0}.sprite-masked__twitter{width:45px;height:45px;mask-position:100% 0;-webkit-mask-position:100% 0}.cf,.nav{zoom:1}.cf:before,.nav:before,.cf:after,.nav:after{content:" ";display:table}.cf:after,.nav:after{clear:both}.is-hidden{display:none!important;visibility:hidden!important}.is-visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px)}.pull-right{float:right}.pull-left{float:left}.align-right{text-align:right}.align-center{text-align:center}.align-left{text-align:left}.vert-center{margin:0;position:absolute;top:50%;-ms-transform:translatey(-50%);transform:translatey(-50%)}.grecaptcha-badge{display:none!important}html{font-size:100%}html{font-size:.815rem}@media screen and (min-width:20rem){html{font-size:calc(.815rem + .31*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){html{font-size:1.125rem}}body{font-family:Mukta,sans-serif;font-size:18px;font-size:1.125rem;line-height:1.5;color:#191716;font-weight:300;margin:0;padding:0;background-color:#fff;font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}.container{width:100%;margin:auto;position:relative;overflow:hidden}.container--fixed{max-width:1550px;margin:0;margin:0 auto}*:focus{outline:0}@media print{*,*:before,*:after{background:0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #000;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@-webkit-keyframes bouncearrow{0%,100%{-webkit-transform:translatey(0)}50%{-webkit-transform:translatey(-5px)}}@-moz-keyframes bouncearrow{0%,100%{-moz-transform:translatey(0)}50%{-moz-transform:translatey(-5px)}}@-o-keyframes bouncearrow{0%,100%{-o-transform:translatey(0)}50%{-o-transform:translatey(-5px)}}@keyframes bouncearrow{0%,100%{transform:translatey(0)}50%{transform:translatey(-5px)}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Mukta,sans-serif}h1,.h1{font-size:70px;font-size:4.375rem;font-weight:400;line-height:1;margin-bottom:1.5rem}h1,.h1{font-size:1.75rem}@media screen and (min-width:20rem){h1,.h1{font-size:calc(1.75rem + 2.625*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){h1,.h1{font-size:4.375rem}}h1,.h1{margin-bottom:.275rem}@media screen and (min-width:20rem){h1,.h1{margin-bottom:calc(.275rem + 1.225*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){h1,.h1{margin-bottom:1.5rem}}h1,.h1{margin-top:.475rem}@media screen and (min-width:20rem){h1,.h1{margin-top:calc(.475rem + -.475*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){h1,.h1{margin-top:0}}h2,.h2{font-size:45px;font-size:2.8125rem;font-weight:400;line-height:1;margin-bottom:1.5rem}h2,.h2{font-size:1.56rem}@media screen and (min-width:20rem){h2,.h2{font-size:calc(1.56rem + 1.2525*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){h2,.h2{font-size:2.8125rem}}h2,.h2{line-height:1.2}@media screen and (min-width:20rem){h2,.h2{line-height:calc(1.2 + -.2*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){h2,.h2{line-height:1}}h2,.h2{margin-bottom:.275rem}@media screen and (min-width:20rem){h2,.h2{margin-bottom:calc(.275rem + 1.225*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){h2,.h2{margin-bottom:1.5rem}}h2,.h2{margin-top:.475rem}@media screen and (min-width:20rem){h2,.h2{margin-top:calc(.475rem + -.475*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){h2,.h2{margin-top:0}}h3,.h3{font-size:26px;font-size:1.625rem;font-weight:400;line-height:1.25;margin-bottom:1rem}h3,.h3{font-size:1.25rem}@media screen and (min-width:20rem){h3,.h3{font-size:calc(1.25rem + .375*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){h3,.h3{font-size:1.625rem}}h3,.h3{margin-bottom:.5rem}@media screen and (min-width:20rem){h3,.h3{margin-bottom:calc(.5rem + .5*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){h3,.h3{margin-bottom:1rem}}h4,.h4{font-size:20px;font-size:1.25rem;font-weight:800;line-height:1.25;margin-bottom:1rem}h4,.h4{margin-bottom:.5rem}@media screen and (min-width:20rem){h4,.h4{margin-bottom:calc(.5rem + .5*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){h4,.h4{margin-bottom:1rem}}h5,.h5{font-size:14px;font-size:.875rem;font-weight:800;line-height:1.25;margin-bottom:1rem;text-transform:uppercase}h5,.h5{margin-bottom:.5rem}@media screen and (min-width:20rem){h5,.h5{margin-bottom:calc(.5rem + .5*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){h5,.h5{margin-bottom:1rem}}fieldset,form{border:0;padding:0;margin:0}label,legend{font-size:13px;font-size:.8125rem;display:block;margin-bottom:0;cursor:pointer}abbr[title=Required]{font-weight:700;font-style:normal;-webkit-font-smoothing:antialiased;font-family:sans-serif,helvetica neue,helvetica,arial,sans-serif;color:#000}input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=number],input[type=tel],input[type=color],input[type=range],input[type=time],input[type=date],input[type=month],input[type=week],input[type=datetime],input[type=datetime-local],textarea{font-family:Mukta,sans-serif;font-size:20px;font-size:1.25rem;color:#939393;background-color:transparent;width:100%;border:1px solid #939393;border-radius:0;padding:.5rem 1rem;margin-bottom:.75rem}input[type=text].wpcf7-not-valid,input[type=email].wpcf7-not-valid,input[type=password].wpcf7-not-valid,input[type=search].wpcf7-not-valid,input[type=url].wpcf7-not-valid,input[type=number].wpcf7-not-valid,input[type=tel].wpcf7-not-valid,input[type=color].wpcf7-not-valid,input[type=range].wpcf7-not-valid,input[type=time].wpcf7-not-valid,input[type=date].wpcf7-not-valid,input[type=month].wpcf7-not-valid,input[type=week].wpcf7-not-valid,input[type=datetime].wpcf7-not-valid,input[type=datetime-local].wpcf7-not-valid,textarea.wpcf7-not-valid{border:1px solid #ff5721!important}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input[type=range]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#939393}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=color]:-moz-placeholder,input[type=range]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=week]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,textarea:-moz-placeholder{color:#939393}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=color]::-moz-placeholder,input[type=range]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=week]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,textarea::-moz-placeholder{color:#939393}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=color]:-ms-input-placeholder,input[type=range]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#939393}.form--green input[type=text],.form--green input[type=email],.form--green input[type=password],.form--green input[type=search],.form--green input[type=url],.form--green input[type=number],.form--green input[type=tel],.form--green input[type=color],.form--green input[type=range],.form--green input[type=time],.form--green input[type=date],.form--green input[type=month],.form--green input[type=week],.form--green input[type=datetime],.form--green input[type=datetime-local],.form--green textarea{border:1px solid #fff;color:#fff}.form--green input[type=text] a,.form--green input[type=email] a,.form--green input[type=password] a,.form--green input[type=search] a,.form--green input[type=url] a,.form--green input[type=number] a,.form--green input[type=tel] a,.form--green input[type=color] a,.form--green input[type=range] a,.form--green input[type=time] a,.form--green input[type=date] a,.form--green input[type=month] a,.form--green input[type=week] a,.form--green input[type=datetime] a,.form--green input[type=datetime-local] a,.form--green textarea a{color:#fff}.form--green input[type=text]::-webkit-input-placeholder,.form--green input[type=email]::-webkit-input-placeholder,.form--green input[type=password]::-webkit-input-placeholder,.form--green input[type=search]::-webkit-input-placeholder,.form--green input[type=url]::-webkit-input-placeholder,.form--green input[type=number]::-webkit-input-placeholder,.form--green input[type=tel]::-webkit-input-placeholder,.form--green input[type=color]::-webkit-input-placeholder,.form--green input[type=range]::-webkit-input-placeholder,.form--green input[type=time]::-webkit-input-placeholder,.form--green input[type=date]::-webkit-input-placeholder,.form--green input[type=month]::-webkit-input-placeholder,.form--green input[type=week]::-webkit-input-placeholder,.form--green input[type=datetime]::-webkit-input-placeholder,.form--green input[type=datetime-local]::-webkit-input-placeholder,.form--green textarea::-webkit-input-placeholder{color:#fff}.form--green input[type=text]:-moz-placeholder,.form--green input[type=email]:-moz-placeholder,.form--green input[type=password]:-moz-placeholder,.form--green input[type=search]:-moz-placeholder,.form--green input[type=url]:-moz-placeholder,.form--green input[type=number]:-moz-placeholder,.form--green input[type=tel]:-moz-placeholder,.form--green input[type=color]:-moz-placeholder,.form--green input[type=range]:-moz-placeholder,.form--green input[type=time]:-moz-placeholder,.form--green input[type=date]:-moz-placeholder,.form--green input[type=month]:-moz-placeholder,.form--green input[type=week]:-moz-placeholder,.form--green input[type=datetime]:-moz-placeholder,.form--green input[type=datetime-local]:-moz-placeholder,.form--green textarea:-moz-placeholder{color:#fff}.form--green input[type=text]::-moz-placeholder,.form--green input[type=email]::-moz-placeholder,.form--green input[type=password]::-moz-placeholder,.form--green input[type=search]::-moz-placeholder,.form--green input[type=url]::-moz-placeholder,.form--green input[type=number]::-moz-placeholder,.form--green input[type=tel]::-moz-placeholder,.form--green input[type=color]::-moz-placeholder,.form--green input[type=range]::-moz-placeholder,.form--green input[type=time]::-moz-placeholder,.form--green input[type=date]::-moz-placeholder,.form--green input[type=month]::-moz-placeholder,.form--green input[type=week]::-moz-placeholder,.form--green input[type=datetime]::-moz-placeholder,.form--green input[type=datetime-local]::-moz-placeholder,.form--green textarea::-moz-placeholder{color:#fff}.form--green input[type=text]:-ms-input-placeholder,.form--green input[type=email]:-ms-input-placeholder,.form--green input[type=password]:-ms-input-placeholder,.form--green input[type=search]:-ms-input-placeholder,.form--green input[type=url]:-ms-input-placeholder,.form--green input[type=number]:-ms-input-placeholder,.form--green input[type=tel]:-ms-input-placeholder,.form--green input[type=color]:-ms-input-placeholder,.form--green input[type=range]:-ms-input-placeholder,.form--green input[type=time]:-ms-input-placeholder,.form--green input[type=date]:-ms-input-placeholder,.form--green input[type=month]:-ms-input-placeholder,.form--green input[type=week]:-ms-input-placeholder,.form--green input[type=datetime]:-ms-input-placeholder,.form--green input[type=datetime-local]:-ms-input-placeholder,.form--green textarea:-ms-input-placeholder{color:#fff}.form--green input[type=text] label,.form--green input[type=text] legend,.form--green input[type=email] label,.form--green input[type=email] legend,.form--green input[type=password] label,.form--green input[type=password] legend,.form--green input[type=search] label,.form--green input[type=search] legend,.form--green input[type=url] label,.form--green input[type=url] legend,.form--green input[type=number] label,.form--green input[type=number] legend,.form--green input[type=tel] label,.form--green input[type=tel] legend,.form--green input[type=color] label,.form--green input[type=color] legend,.form--green input[type=range] label,.form--green input[type=range] legend,.form--green input[type=time] label,.form--green input[type=time] legend,.form--green input[type=date] label,.form--green input[type=date] legend,.form--green input[type=month] label,.form--green input[type=month] legend,.form--green input[type=week] label,.form--green input[type=week] legend,.form--green input[type=datetime] label,.form--green input[type=datetime] legend,.form--green input[type=datetime-local] label,.form--green input[type=datetime-local] legend,.form--green textarea label,.form--green textarea legend{color:#fff}.form--green input[type=text] label a,.form--green input[type=text] legend a,.form--green input[type=email] label a,.form--green input[type=email] legend a,.form--green input[type=password] label a,.form--green input[type=password] legend a,.form--green input[type=search] label a,.form--green input[type=search] legend a,.form--green input[type=url] label a,.form--green input[type=url] legend a,.form--green input[type=number] label a,.form--green input[type=number] legend a,.form--green input[type=tel] label a,.form--green input[type=tel] legend a,.form--green input[type=color] label a,.form--green input[type=color] legend a,.form--green input[type=range] label a,.form--green input[type=range] legend a,.form--green input[type=time] label a,.form--green input[type=time] legend a,.form--green input[type=date] label a,.form--green input[type=date] legend a,.form--green input[type=month] label a,.form--green input[type=month] legend a,.form--green input[type=week] label a,.form--green input[type=week] legend a,.form--green input[type=datetime] label a,.form--green input[type=datetime] legend a,.form--green input[type=datetime-local] label a,.form--green input[type=datetime-local] legend a,.form--green textarea label a,.form--green textarea legend a{color:#fff}.search input[type=text],.search input[type=email],.search input[type=password],.search input[type=search],.search input[type=url],.search input[type=number],.search input[type=tel],.search input[type=color],.search input[type=range],.search input[type=time],.search input[type=date],.search input[type=month],.search input[type=week],.search input[type=datetime],.search input[type=datetime-local],.search textarea{border:1px solid transparent;background-color:#fff;width:33vw;height:52px}input[type=text]:focus,input[type=text]::focus,input[type=email]:focus,input[type=email]::focus,input[type=password]:focus,input[type=password]::focus,input[type=search]:focus,input[type=search]::focus,input[type=url]:focus,input[type=url]::focus,input[type=number]:focus,input[type=number]::focus,input[type=tel]:focus,input[type=tel]::focus,input[type=color]:focus,input[type=color]::focus,input[type=range]:focus,input[type=range]::focus,input[type=time]:focus,input[type=time]::focus,input[type=date]:focus,input[type=date]::focus,input[type=month]:focus,input[type=month]::focus,input[type=week]:focus,input[type=week]::focus,input[type=datetime]:focus,input[type=datetime]::focus,input[type=datetime-local]:focus,input[type=datetime-local]::focus,textarea:focus,textarea::focus{background-color:#fff;color:#191716;box-shadow:none;outline:0}.search{position:relative}.search__submit{background-color:#fe9e2d;border:1px solid #fe9e2d;-webkit-appearance:none;width:52px;height:52px;vertical-align:top;margin-left:-4px;cursor:pointer;text-indent:-9999px;position:relative}.search__submit:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}.search__submit:after{width:1.2218rem}@media screen and (min-width:20rem){.search__submit:after{width:calc(1.2218rem + .2156*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.search__submit:after{width:1.4375rem}}.search__submit:after{height:1.2218rem}@media screen and (min-width:20rem){.search__submit:after{height:calc(1.2218rem + .2156*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.search__submit:after{height:1.4375rem}}input[type=color]{width:1em}textarea{line-height:1.5}::-webkit-input-placeholder{color:#fff}:-moz-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}.form{padding-top:6rem;padding-bottom:6rem}.form{padding-top:2rem}@media screen and (min-width:20rem){.form{padding-top:calc(2rem + 4*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.form{padding-top:6rem}}.form{padding-bottom:2rem}@media screen and (min-width:20rem){.form{padding-bottom:calc(2rem + 4*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.form{padding-bottom:6rem}}.form .container{padding-left:5.5vw;padding-right:5.5vw}.form--green{background-color:#4bb7be;color:#fff}.form--green label a{color:#fff}.wpcf7-not-valid-tip{color:#ff5721!important;font-size:14px!important;font-size:.875rem!important;margin-top:-.6rem}span.wpcf7-list-item{display:inline-block;margin:0 .5rem 0 0!important}.wpcf7-submit,.no-label{letter-spacing:-.25px;text-align:center;cursor:pointer;font-weight:300!important;line-height:200%!important}.wpcf7-response-output{background:#fff!important;border:2px solid #fff!important;color:#191716!important;margin:0 0 2rem!important}table{color:#000;background:#fff;width:100%;text-align:left;border-spacing:0;vertical-align:top}table:before{content:attr(aria-label) ""}@media screen and (min-width:640px){table:before{display:none}}table:last-child{margin-bottom:1.5rem}th{display:table-cell;vertical-align:top;padding:16px;padding-left:0}td{border-top:1px solid #939393;vertical-align:top;display:table-cell;padding:30px;padding-left:0}thead tr{color:transparent;font:0/0 a}@media screen and (min-width:640px){thead tr{color:inherit;font:inherit}}tbody tr{padding:1em}.key-people__first-name{min-width:8rem}.key-people__last-name{min-width:8rem}.key-people__linkedin a{display:block}ul{list-style:disc}ol,ul{margin-bottom:1.5rem}.article ol,.article ul{color:#939393;margin:.75rem 0;padding:0 1rem;list-style:none}.article ol li:before,.article ul li:before{content:"";border-color:transparent #fe9e2d;border-style:solid;border-width:.35rem 0 .35rem .45rem;display:block;height:0;width:0;left:-1rem;top:1.1rem;position:relative}ol.is-plain,ul.is-plain{list-style-type:none;margin:0;padding:0}ul ul,ol ol{margin-bottom:0}.env{bottom:0;content:attr(data-env);font-weight:700;padding:5px 0;position:fixed;text-align:center;width:100%;z-index:1000;background-color:#ffc107}#catapultCookie{text-shadow:0 0 1px #000}.header{padding-left:5.5vw;padding-right:5.5vw;height:6rem;background-color:transparent;position:fixed;width:100vw;color:#fff;z-index:100}.header{height:5.1rem}@media screen and (min-width:20rem){.header{height:calc(5.1rem + .9*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.header{height:6rem}}.header--dark,.header--single{background-color:#1b3342}.header__logo{display:inline-block;cursor:pointer;margin:1rem 0}.header__logo{width:11.4218rem}@media screen and (min-width:20rem){.header__logo{width:calc(11.4218rem + 2.0156*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.header__logo{width:13.4375rem}}.header__logo{height:1.2325rem}@media screen and (min-width:20rem){.header__logo{height:calc(1.2325rem + .2175*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.header__logo{height:1.45rem}}.site-future-transport-news .header__logo{width:14.875rem}@media screen and (min-width:20rem){.site-future-transport-news .header__logo{width:calc(14.875rem + 2.625*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.site-future-transport-news .header__logo{width:17.5rem}}.site-future-transport-news .header__logo{height:2.55rem}@media screen and (min-width:20rem){.site-future-transport-news .header__logo{height:calc(2.55rem + .45*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.site-future-transport-news .header__logo{height:3rem}}.site-airport-industry-news .header__logo{width:12.325rem}@media screen and (min-width:20rem){.site-airport-industry-news .header__logo{width:calc(12.325rem + 2.175*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.site-airport-industry-news .header__logo{width:14.5rem}}.site-airport-industry-news .header__logo{height:2.125rem}@media screen and (min-width:20rem){.site-airport-industry-news .header__logo{height:calc(2.125rem + .375*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.site-airport-industry-news .header__logo{height:2.5rem}}.site-bus-news .header__logo{width:9.35rem}@media screen and (min-width:20rem){.site-bus-news .header__logo{width:calc(9.35rem + 1.65*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.site-bus-news .header__logo{width:11rem}}.site-bus-news .header__logo{height:1.2325rem}@media screen and (min-width:20rem){.site-bus-news .header__logo{height:calc(1.2325rem + .2175*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.site-bus-news .header__logo{height:1.45rem}}.site-a2b-global-media .header__logo{width:11.0925rem}@media screen and (min-width:20rem){.site-a2b-global-media .header__logo{width:calc(11.0925rem + 1.9575*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.site-a2b-global-media .header__logo{width:13.05rem}}.site-a2b-global-media .header__logo{height:1.377rem}@media screen and (min-width:20rem){.site-a2b-global-media .header__logo{height:calc(1.377rem + .243*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.site-a2b-global-media .header__logo{height:1.62rem}}.header__filler{position:relative;width:100vw;display:block;height:6rem;z-index:0}.header__filler{height:5.1rem}@media screen and (min-width:20rem){.header__filler{height:calc(5.1rem + .9*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.header__filler{height:6rem}}.header__open{background-color:#1b3342}.nav__overlay{position:fixed;padding-left:5.5vw;padding-right:5.5vw;padding-top:2rem;height:calc(100vh - 6rem);background-color:#172b37;position:fixed;width:100vw;color:#fff;z-index:100;top:6rem;display:none}.nav__overlay{top:5.1rem}@media screen and (min-width:20rem){.nav__overlay{top:calc(5.1rem + .9*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.nav__overlay{top:6rem}}.nav__overlay--open{display:block}.header .search__input{font-size:18px;font-size:1.125rem;color:#fff!important;background:0!important;border:0!important;padding:1.1rem .5rem!important}.header .search button{display:none}#menu{display:none}#search{display:none}.nav{list-style-type:none;padding:0;margin:0}.nav a{text-decoration:none}.nav a:hover,.nav a:focus{text-decoration:underline;color:#fe9e2d}.nav a:active{text-decoration:none}.nav li{list-style:none}.nav--horizontal{display:block}.nav--horizontal li{float:left}.full-scroll .nav--horizontal li{float:none;display:inline-block}.nav--horizontal a{display:block}.nav--vertical li{margin-bottom:1rem;display:block!important}.nav--vertical li:last-child{margin-bottom:0}.nav--vertical a{display:inline-block}.nav a,.nav__item{color:#fff;padding:1rem;font-size:17px;font-size:1.0625rem;position:relative}.nav a a,.nav__item a{padding:0}.nav a--first,.nav a--first a,.nav__item--first,.nav__item--first a{padding-left:0}.nav a--last,.nav a--last a,.nav__item--last,.nav__item--last a{padding-right:0}.nav a--year,.nav__item--year{font-weight:800;color:#1b3342}.nav a--year:hover,.nav a--year:focus,.nav__item--year:hover,.nav__item--year:focus{color:#1b3342!important;text-decoration:none!important}.nav a--dropdown,.nav__item--dropdown{padding-right:2rem}.nav a--dropdown:after,.nav a--dropdown:after,.nav__item--dropdown:after,.nav__item--dropdown:after{content:"";display:table;clear:both;margin-right:20px;position:absolute;right:-20px;right:-.5rem;margin-top:-4px;top:50%;background-color:#fe9e2d}.nav a--dropdown:after,.nav a--dropdown:after,.nav__item--dropdown:after,.nav__item--dropdown:after{width:.68rem}@media screen and (min-width:20rem){.nav a--dropdown:after,.nav a--dropdown:after,.nav__item--dropdown:after,.nav__item--dropdown:after{width:calc(.68rem + .12*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.nav a--dropdown:after,.nav a--dropdown:after,.nav__item--dropdown:after,.nav__item--dropdown:after{width:.8rem}}.nav a--dropdown:after,.nav a--dropdown:after,.nav__item--dropdown:after,.nav__item--dropdown:after{height:.425rem}@media screen and (min-width:20rem){.nav a--dropdown:after,.nav a--dropdown:after,.nav__item--dropdown:after,.nav__item--dropdown:after{height:calc(.425rem + .075*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.nav a--dropdown:after,.nav a--dropdown:after,.nav__item--dropdown:after,.nav__item--dropdown:after{height:.5rem}}.nav a--dropdown.nav__item--first,.nav__item--dropdown.nav__item--first{padding-left:1rem}.nav a--dropdown.nav__item--last,.nav__item--dropdown.nav__item--last{padding-right:2rem}.nav a:hover,.nav a:focus,.nav__item:hover,.nav__item:focus{text-decoration:underline;color:#fe9e2d}.nav a:active,.nav__item:active{text-decoration:none}.nav--breadcrumbs{line-height:200%}.nav--header,.nav--footer,.nav--search,.nav--content{padding-left:2rem}.nav--footer,.nav--content{padding-left:0}.nav--content a,.nav--content__item{color:#1b3342;text-transform:uppercase;font-size:14px;font-size:.875rem}.nav--submenu{width:20%}.nav--submenu .nav--submenu{width:calc(100% - 2rem)}.nav--submenu a,.nav--submenu__item{color:#fff;text-transform:none;font-size:17px;font-size:1.0625rem;padding:.25rem 0!important;width:100%}.nav--submenu a .grandchild,.nav--submenu__item .grandchild{border-bottom:1px solid #939393;padding:.1rem 0;margin:0;width:100%}.nav--submenu a .grandchild a,.nav--submenu__item .grandchild a{font-size:17px;font-size:1.0625rem}.nav--submenu a--last,.nav--submenu__item--last{border-bottom:none!important}.nav--header{display:none}.header__open .nav--header{display:none}@media(min-width:720px){.nav--header{display:block}}.nav--full{margin-left:0}.nav--full a,.nav--full__item{color:#fff;padding:0;font-size:30px;font-size:1.875rem}.nav--full a--first,.nav--full a--first a,.nav--full__item--first,.nav--full__item--first a{padding-left:0}.nav--full a--last,.nav--full a--last a,.nav--full__item--last,.nav--full__item--last a{padding-right:0}.nav--full a:hover,.nav--full a:focus,.nav--full__item:hover,.nav--full__item:focus{text-decoration:underline;color:#fe9e2d}.nav--full a:active,.nav--full__item:active{text-decoration:none}.nav--search{display:none}.header__open .nav--search{display:block}.nav__hamburger{border:0;width:3.7rem;height:3.7rem;width:60px;height:60px;background-color:#fe9e2d;text-indent:-9999px;cursor:pointer}.nav__hamburger{width:3.145rem}@media screen and (min-width:20rem){.nav__hamburger{width:calc(3.145rem + .555*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.nav__hamburger{width:3.7rem}}.nav__hamburger{height:3.145rem}@media screen and (min-width:20rem){.nav__hamburger{height:calc(3.145rem + .555*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.nav__hamburger{height:3.7rem}}.nav__search{border:0;width:3.7rem;height:3.7rem;background-color:transparent;text-indent:-9999px;cursor:pointer}.nav__search{width:3.145rem}@media screen and (min-width:20rem){.nav__search{width:calc(3.145rem + .555*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.nav__search{width:3.7rem}}.nav__search{height:3.145rem}@media screen and (min-width:20rem){.nav__search{height:calc(3.145rem + .555*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.nav__search{height:3.7rem}}.nav__filter{width:3.7rem;height:3.7rem;background-color:transparent;text-indent:-9999px;cursor:pointer}.nav__close{border:0;width:3.7rem;height:3.7rem;background-color:transparent;text-indent:-9999px;display:none!important;cursor:pointer}.nav__close{width:3.145rem}@media screen and (min-width:20rem){.nav__close{width:calc(3.145rem + .555*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.nav__close{width:3.7rem}}.nav__close{height:3.145rem}@media screen and (min-width:20rem){.nav__close{height:calc(3.145rem + .555*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.nav__close{height:3.7rem}}.nav__sub-menu li:hover,.nav__sub-menu li.open{background:#1b3342}.nav__sub-menu li:hover a,.nav__sub-menu li.open a{text-decoration:none;color:#fe9e2d}.content__menu{background-color:#f7f7f7;border-bottom:1px solid #efefef;padding-left:5.5vw;padding-right:5.5vw}.content__menu .container{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow:-moz-scrollbars-none;-ms-overflow-style:none}.content__menu .container::-webkit-scrollbar{width:0!important}.content__menu .nav__item,.content__menu .nav__item a{font-size:17px;font-size:1.0625rem}.content__menu .nav__item--disabled{color:#1b3342;opacity:.2}.content__menu.nav--fixed{position:fixed;top:6rem;width:100%;z-index:50}.content__menu.nav--fixed{top:5.1rem}@media screen and (min-width:20rem){.content__menu.nav--fixed{top:calc(5.1rem + .9*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.content__menu.nav--fixed{top:6rem}}.admin-bar .content__menu.nav--fixed{top:140px}.content__menu.nav--fixed~.content__menu--submenu{position:fixed;top:152px;width:100%;z-index:9998}.content__menu--filler{display:block;width:100%;height:57px;display:none}.content__menu--submenu{background-color:#1b3342;display:none}.content__menu--submenu+.nav--fixed{position:fixed}.content__menu--submenu>.nav--fixed{position:fixed}.content__menu--submenu~.nav--fixed{position:fixed}.breadcrumb__menu{background-color:#4bb7be;padding-left:5.5vw;padding-right:5.5vw;padding-top:.6rem;padding-bottom:.6rem;color:#fff;font-size:14px;font-size:.875rem}.breadcrumb__menu a{font-weight:800;color:#fff;text-decoration:none}.breadcrumb__menu.nav--fixed{position:fixed;top:6rem;width:100%;z-index:50}.breadcrumb__menu.nav--fixed{top:5.1rem}@media screen and (min-width:20rem){.breadcrumb__menu.nav--fixed{top:calc(5.1rem + .9*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.breadcrumb__menu.nav--fixed{top:6rem}}.admin-bar .breadcrumb__menu.nav--fixed{top:140px}.breadcrumb__menu.nav--fixed~.content__menu--submenu{position:fixed;top:152px;width:100%;z-index:9998}.breadcrumb__menu--filler{display:block;width:100%;height:57px;display:none}.dropdown{padding-bottom:0;white-space:normal}.dropdown:hover{background-color:#1b3342}.dropdown:hover a{color:#fff;text-decoration:none;border-bottom:none}.dropdown a{padding-bottom:1rem}.dropdown>.nav__submenu>.nav--submenu__item>a{font-weight:700;font-size:1.1em}.dropdown-content{display:none;position:fixed;background-color:#1b3342;max-width:1550px;width:100%;left:0;right:0;margin:0 auto;z-index:100;flex-wrap:wrap;justify-content:center}.dropdown-content li{flex:1 1 0;min-width:200px;padding:0 1rem}.dropdown-content li ul{width:100%!important}.dropdown:hover .dropdown-content,.dropdown.touch .dropdown-content{display:flex}.hamburger--demo{display:block!important;position:static!important;float:left!important;margin-right:1.5rem}.hamburger{overflow:visible;height:30px;float:right;position:absolute;top:18px;right:18px;z-index:100;cursor:pointer;transition:top .2s ease}@media screen and (min-width:640px){.hamburger{top:23px;right:34px}.site-header__container--scrolling .hamburger{top:19px}}@media screen and (min-width:1024px){.hamburger{top:26px}.site-header__container--scrolling .hamburger{top:24px}}@media screen and (min-width:1440px){.hamburger{display:none}}.menu-active .hamburger .hamburger-inner{transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.menu-active .hamburger .hamburger-inner,.menu-active .hamburger .hamburger-inner:before,.menu-active .hamburger .hamburger-inner:after{border-radius:0;height:6px}.menu-active .hamburger .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease,opacity .1s .14s ease}.menu-active .hamburger .hamburger-inner:after{width:30px;bottom:0;transform:rotate(-90deg);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1)}.hamburger-box{width:30px;height:30px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px;transition-duration:.1s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:30px;height:4px;background-color:#000;border-radius:1px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px;transition:top .1s .14s ease,opacity .1s ease}.hamburger-inner:after{bottom:-10px;transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19)}.hero{background-color:#1b3342;background-image:url(/wp-content/themes/railway-news/dist/img/hero-placeholder@2x.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;height:100%;height:30vw;max-height:750px;position:relative;overflow:hidden;padding-left:5.5vw;padding-right:5.5vw;color:#fff}.hero{height:17rem}@media screen and (min-width:20rem){.hero{height:calc(17rem + 13*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.hero{height:30rem}}.hero{max-height:17rem}@media screen and (min-width:20rem){.hero{max-height:calc(17rem + 13*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.hero{max-height:30rem}}.hero a{text-decoration:none}.hero--fill .hero__content{width:70vw;max-width:1250px;top:10vw;text-align:left}.hero__content{z-index:3;height:auto;position:relative;width:100%;text-align:center}.hero__content{height:20.4rem}@media screen and (min-width:20rem){.hero__content{height:calc(20.4rem + 9.6*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.hero__content{height:30rem}}.hero__content{max-height:20.4rem}@media screen and (min-width:20rem){.hero__content{max-height:calc(20.4rem + 9.6*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.hero__content{max-height:30rem}}.hero__content--content{position:relative;width:100%;width:80%;z-index:3;-webkit-transition:opacity 0s;-moz-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;overflow:hidden;color:#fff}.hero__content--content{width:100%}@media screen and (min-width:20rem){.hero__content--content{width:calc(100% + -20*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.hero__content--content{width:80%}}.hero__content--content h1{line-height:1.25;margin-bottom:0;width:100%}@media(min-width:720px){.hero__content--content h1{line-height:1.55}}.hero__content--content h1+span{padding-top:2.5rem;display:block}.hero__content--content a{color:#fe9e2d}.hero .avatar{width:3.375rem;height:3.375rem;background-color:#1b3342;display:block;position:relative;border-radius:50%;display:inline-block;margin-right:1rem;vertical-align:top;margin-top:-.3rem}.hero .author{display:inline-block;position:relative;margin-right:3rem;vertical-align:top;width:auto}.hero .author__prefix{opacity:.6;color:#fff;display:block;vertical-align:top;margin-bottom:-.3rem;font-size:16px;font-size:1rem}.hero .author__name{opacity:1;color:#fff;display:block;vertical-align:top;width:auto}.hero .date{display:inline-block;position:relative;margin-right:3rem;width:auto}.hero .date__prefix{opacity:.6;color:#fff;display:block;margin-bottom:-.3rem;font-size:16px;font-size:1rem;width:auto}.hero .date__timestamp{opacity:1;color:#fff;display:block;width:auto}.hero .copyright{font-size:13px;font-size:.8125rem;position:absolute;bottom:1.5rem;bottom:0;z-index:3;margin-bottom:1rem}@media(min-width:720px){.hero .copyright{margin-bottom:2rem}}.hero .copyright__holder{opacity:1;color:#fff;display:inline-block}.hero .copyright__licence{opacity:.5;color:#fff;display:inline-block}.hero .copyright__seperator{opacity:.5;color:#fff;display:inline-block}.hero .advert{position:relative;z-index:5;margin:0;height:auto;background-color:#1b3342;padding:10px}.hero__gradient{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(27,51,66,.9) 0%,rgba(10,18,26,.3) 209.18%);z-index:2}.carousel{background-color:#1b3342;width:100vw;max-height:1000px;height:100%}.carousel__item{width:100vw;height:100%}.viewer{background-color:#1b3342;height:100%;height:50vw;max-height:1000px;position:relative;overflow:hidden;padding-left:5.5vw;padding-right:5.5vw;display:none}@media(min-width:720px){.viewer{display:block}}.viewer__carousel{background-color:#1b3342;width:100vw;height:50vw;position:absolute}.viewer__carousel--item{position:absolute;left:0;top:0;width:100vw;height:100%;height:50vw;opacity:0;z-index:1;transform:scale(1);-webkit-transition:opacity 0s;-moz-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;overflow:hidden;-webkit-transition:transform 6.5s linear;-moz-transition:transform 6.5s linear;-o-transition:transform 6.5s linear;transition:transform 6.5s linear;overflow:hidden;background-size:cover;background-position:50%}.viewer__carousel--item.item--active{opacity:1;z-index:2;transform:scale(1.05)}.viewer__carousel--item img{max-width:100%;width:100%;height:auto;transition:filter .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)}.viewer__carousel--item img.lazy{filter:blur(25px)}.viewer__carousel--item video{position:absolute;top:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;opacity:1}.viewer__content{width:70vw;max-width:935px;height:auto;position:relative;top:10vw;width:100%}.viewer__content--item{position:relative;left:0;top:0;width:100%;height:100%;opacity:0;z-index:3;display:none;-webkit-transition:opacity 0s;-moz-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;overflow:hidden;color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,.45)}.viewer__content--item p{width:80%}.viewer__content--item.item--active{opacity:1;z-index:4;display:block}.viewer__timeline{position:absolute;display:block;max-width:75rem;bottom:2.5vw;width:100%;height:auto}.viewer__timeline--item{position:relative;left:0;top:0;width:20%;height:auto;float:left;opacity:.3;z-index:3;color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,.45);font-size:16px;font-size:1rem;padding-right:20px;padding-top:10px;cursor:pointer;-webkit-transition:opacity 0s;-moz-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s}.viewer__timeline--item{width:.425rem}@media screen and (min-width:20rem){.viewer__timeline--item{width:calc(.425rem + 11.575*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.viewer__timeline--item{width:12rem}}.viewer__timeline--item:before{content:"";border-top:2px solid #fff;display:block;border-radius:3px;margin-bottom:10px;width:90%;position:absolute;top:0}.viewer__timeline--item:after{content:"";border-top:2px solid #fe9e2d;display:block;border-radius:3px;margin-bottom:10px;width:0;position:absolute;top:0;-webkit-transition:width 0s linear;-moz-transition:width 0s linear;-o-transition:width 0s linear;transition:width 0s linear}.viewer__timeline--item span{display:none}@media(min-width:1200px){.viewer__timeline--item span{display:block}}.viewer__timeline--item.item--active{opacity:1}.viewer__timeline--item.item--active:after{-webkit-transition:width 6.5s linear;-moz-transition:width 6.5s linear;-o-transition:width 6.5s linear;transition:width 6.5s linear;width:90%}.viewer__gradient{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(27,51,66,.9) 0%,rgba(10,18,26,.2) 209.18%);z-index:2}.footer{padding-left:5.5vw;padding-right:5.5vw;background-color:#1b3342;color:#fff;z-index:100;height:auto;padding-top:2rem;padding-bottom:2rem}@media(min-width:720px){.footer{height:135px;padding-top:0;padding-bottom:0}.footer{height:4rem}}@media screen and (min-width:720px) and (min-width:20rem){.footer{height:calc(4rem + 4.5*((100vw - 20rem)/55))}}@media screen and (min-width:720px) and (min-width:75rem){.footer{height:8.5rem}}.footer .vert-center{top:auto;transform:none}@media(min-width:720px){.footer .vert-center{top:50%;transform:translatey(-50%)}}@media(max-width:720px){.footer ul li{float:none;display:block}.footer ul li a{padding:.3rem 0}}.footer__top-link{text-decoration:none;color:#fff;padding:.3rem 0;display:inline-block;font-size:16px;font-size:1rem}@media(max-width:720px){.footer__top-link{padding:1}}.footer__top-link:hover,.footer__top-link:focus{text-decoration:underline;color:#fe9e2d}.footer__top-link:active{text-decoration:none}.footer__top-link--arrow{vertical-align:middle;display:inline-block;margin-left:1rem;background-color:#fe9e2d}.footer__top-link--arrow{width:.85rem}@media screen and (min-width:20rem){.footer__top-link--arrow{width:calc(.85rem + .15*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.footer__top-link--arrow{width:1rem}}.footer__top-link--arrow{height:.4781rem}@media screen and (min-width:20rem){.footer__top-link--arrow{height:calc(.4781rem + .0843*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.footer__top-link--arrow{height:.5625rem}}.scroller{padding-top:4rem;padding-bottom:4rem;position:relative}.scroller{padding-top:2rem}@media screen and (min-width:20rem){.scroller{padding-top:calc(2rem + 2*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.scroller{padding-top:4rem}}.scroller{padding-bottom:2rem}@media screen and (min-width:20rem){.scroller{padding-bottom:calc(2rem + 2*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.scroller{padding-bottom:4rem}}.scroller a.anchor{position:relative;top:-13.3rem;display:block;visibility:hidden}.scroller .container{padding-left:5.5vw;padding-right:5.5vw}.scroller--white{background-color:#fff}.scroller--grey{background-color:#f7f7f7}.scroller--navy{background-color:#1b3342;color:#fff}.scroller__title{float:left}.scroller__title{margin-bottom:1rem}@media screen and (min-width:20rem){.scroller__title{margin-bottom:calc(1rem + -1*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.scroller__title{margin-bottom:0}}.scroller__link-all{float:right;position:relative;z-index:6}.scroller__link-all .button{margin:0}.scroller__video-player{background-color:#172b37;width:calc(75% - 24px);padding-top:calc(42.1875% - 12px);margin-top:2rem;margin-bottom:2rem;display:inline-block;float:left;position:relative;height:0;overflow:hidden;margin-right:24px;z-index:20}.scroller__video-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;z-index:20;background:0}.scroller__video-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:0;height:auto;cursor:pointer;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.scroller__video-player--play-button{mask:unset;-webkit-mask:unset;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;border-radius:50%;border:3px solid #fff}.scroller__video-player--play-button{width:9.6156rem}@media screen and (min-width:20rem){.scroller__video-player--play-button{width:calc(9.6156rem + 1.6968*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.scroller__video-player--play-button{width:11.3125rem}}.scroller__video-player--play-button{height:9.6156rem}@media screen and (min-width:20rem){.scroller__video-player--play-button{height:calc(9.6156rem + 1.6968*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.scroller__video-player--play-button{height:11.3125rem}}.scroller__video-player--play-button:after{content:"";background-color:#fe9e2d;display:block;position:absolute;top:50%;left:50%;transform-origin:center center;transform:translate(-50%,-50%)}.scroller__video-player--play-button:after{width:9.6156rem}@media screen and (min-width:20rem){.scroller__video-player--play-button:after{width:calc(9.6156rem + 1.6968*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.scroller__video-player--play-button:after{width:11.3125rem}}.scroller__video-player--play-button:after{height:9.6156rem}@media screen and (min-width:20rem){.scroller__video-player--play-button:after{height:calc(9.6156rem + 1.6968*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.scroller__video-player--play-button:after{height:11.3125rem}}.scroller__video-content{background-color:transparent;width:25%;max-width:400px;margin-top:2rem;margin-bottom:2rem;display:inline-block;color:#fff;float:left}.scroller__video-content--title{color:#fff}.scroller__video-content--time{color:#fff}.scroller__video-content--summary{color:#fff}.scroller__items{clear:both;display:block;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth;position:relative}.scroller__items::-webkit-scrollbar{display:none;-webkit-appearance:none}.scroller__items::-webkit-scrollbar-thumb{display:none;-webkit-appearance:none}.js .scroller__items{-ms-overflow-style:-ms-autohiding-scrollbar}.js .scroller__items::-webkit-scrollbar{display:none}.scroller__content{float:left;transition:transform .2s ease-in-out;position:relative}.scroller__content.no-transition{transition:none}.scroller__gradient{position:absolute;width:60px;height:100%;right:0;z-index:5}.scroller__dots{float:left;position:relative;margin-top:30px}.scroller__dots--dot,.scroller__dots--dot-active{width:.38rem;height:.38rem;width:8px;height:8px;display:inline-block;background-color:#191716;border-radius:50%;margin-right:.5rem}.scroller--navy .scroller__dots--dot,.scroller--navy .scroller__dots--dot-active{background-color:#fff}.scroller__dots--dot-active{background-color:#fff;border:2px solid #fe9e2d}.scroller__navigation{float:right;position:relative;margin-top:1.875rem}.scroller__navigation{margin-top:.9rem}@media screen and (min-width:20rem){.scroller__navigation{margin-top:calc(.9rem + .975*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.scroller__navigation{margin-top:1.875rem}}.scroller__button{width:33px;height:22px;display:inline-block;-webkit-appearance:none;outline:0;border:0;cursor:pointer;padding:10px;box-sizing:content-box;background:0}.scroller__button:before{content:"";height:100%;display:block;background-color:#939393;-webkit-mask:center/100% 100% no-repeat;mask:center/100% 100% no-repeat;transition:all .2s}.scroller__button--left{padding-right:0;left:0}.scroller__button--left:before{-webkit-mask-image:url(/wp-content/themes/railway-news/dist/img/arrow-left.svg);mask-image:url(/wp-content/themes/railway-news/dist/img/arrow-left.svg)}.scroller__button--left{width:1.7531rem}@media screen and (min-width:20rem){.scroller__button--left{width:calc(1.7531rem + .3093*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.scroller__button--left{width:2.0625rem}}.scroller__button--left{height:1.1687rem}@media screen and (min-width:20rem){.scroller__button--left{height:calc(1.1687rem + .2062*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.scroller__button--left{height:1.375rem}}[data-overflowing=both]~.scroller__button--left:before,[data-overflowing=left]~.scroller__button--left:before,.scroller__button--left:hover::before{background-color:#fe9e2d}[data-overflowing=both]~.scroller__button--left,[data-overflowing=left]~.scroller__button--left,.scroller__button--left:hover{width:1.7531rem}@media screen and (min-width:20rem){[data-overflowing=both]~.scroller__button--left,[data-overflowing=left]~.scroller__button--left,.scroller__button--left:hover{width:calc(1.7531rem + .3093*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){[data-overflowing=both]~.scroller__button--left,[data-overflowing=left]~.scroller__button--left,.scroller__button--left:hover{width:2.0625rem}}[data-overflowing=both]~.scroller__button--left,[data-overflowing=left]~.scroller__button--left,.scroller__button--left:hover{height:1.1687rem}@media screen and (min-width:20rem){[data-overflowing=both]~.scroller__button--left,[data-overflowing=left]~.scroller__button--left,.scroller__button--left:hover{height:calc(1.1687rem + .2062*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){[data-overflowing=both]~.scroller__button--left,[data-overflowing=left]~.scroller__button--left,.scroller__button--left:hover{height:1.375rem}}[data-overflowing=both]~.scroller__button--left.disabled,[data-overflowing=left]~.scroller__button--left.disabled,.scroller__button--left:hover.disabled{width:1.7531rem}@media screen and (min-width:20rem){[data-overflowing=both]~.scroller__button--left.disabled,[data-overflowing=left]~.scroller__button--left.disabled,.scroller__button--left:hover.disabled{width:calc(1.7531rem + .3093*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){[data-overflowing=both]~.scroller__button--left.disabled,[data-overflowing=left]~.scroller__button--left.disabled,.scroller__button--left:hover.disabled{width:2.0625rem}}[data-overflowing=both]~.scroller__button--left.disabled,[data-overflowing=left]~.scroller__button--left.disabled,.scroller__button--left:hover.disabled{height:1.1687rem}@media screen and (min-width:20rem){[data-overflowing=both]~.scroller__button--left.disabled,[data-overflowing=left]~.scroller__button--left.disabled,.scroller__button--left:hover.disabled{height:calc(1.1687rem + .2062*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){[data-overflowing=both]~.scroller__button--left.disabled,[data-overflowing=left]~.scroller__button--left.disabled,.scroller__button--left:hover.disabled{height:1.375rem}}.scroller__button--right{padding-left:0;right:0}.scroller__button--right:before{-webkit-mask-image:url(/wp-content/themes/railway-news/dist/img/arrow-right.svg)}.scroller__button--right{width:1.7531rem}@media screen and (min-width:20rem){.scroller__button--right{width:calc(1.7531rem + .3093*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.scroller__button--right{width:2.0625rem}}.scroller__button--right{height:1.1687rem}@media screen and (min-width:20rem){.scroller__button--right{height:calc(1.1687rem + .2062*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.scroller__button--right{height:1.375rem}}[data-overflowing=both]~.scroller__button--right:before,[data-overflowing=right]~.scroller__button--right:before,.scroller__button--right:hover::before{background-color:#fe9e2d}[data-overflowing=both]~.scroller__button--right,[data-overflowing=right]~.scroller__button--right,.scroller__button--right:hover{width:1.7531rem}@media screen and (min-width:20rem){[data-overflowing=both]~.scroller__button--right,[data-overflowing=right]~.scroller__button--right,.scroller__button--right:hover{width:calc(1.7531rem + .3093*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){[data-overflowing=both]~.scroller__button--right,[data-overflowing=right]~.scroller__button--right,.scroller__button--right:hover{width:2.0625rem}}[data-overflowing=both]~.scroller__button--right,[data-overflowing=right]~.scroller__button--right,.scroller__button--right:hover{height:1.1687rem}@media screen and (min-width:20rem){[data-overflowing=both]~.scroller__button--right,[data-overflowing=right]~.scroller__button--right,.scroller__button--right:hover{height:calc(1.1687rem + .2062*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){[data-overflowing=both]~.scroller__button--right,[data-overflowing=right]~.scroller__button--right,.scroller__button--right:hover{height:1.375rem}}[data-overflowing=both]~.scroller__button--right.disabled,[data-overflowing=right]~.scroller__button--right.disabled,.scroller__button--right:hover.disabled{width:1.7531rem}@media screen and (min-width:20rem){[data-overflowing=both]~.scroller__button--right.disabled,[data-overflowing=right]~.scroller__button--right.disabled,.scroller__button--right:hover.disabled{width:calc(1.7531rem + .3093*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){[data-overflowing=both]~.scroller__button--right.disabled,[data-overflowing=right]~.scroller__button--right.disabled,.scroller__button--right:hover.disabled{width:2.0625rem}}[data-overflowing=both]~.scroller__button--right.disabled,[data-overflowing=right]~.scroller__button--right.disabled,.scroller__button--right:hover.disabled{height:1.1687rem}@media screen and (min-width:20rem){[data-overflowing=both]~.scroller__button--right.disabled,[data-overflowing=right]~.scroller__button--right.disabled,.scroller__button--right:hover.disabled{height:calc(1.1687rem + .2062*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){[data-overflowing=both]~.scroller__button--right.disabled,[data-overflowing=right]~.scroller__button--right.disabled,.scroller__button--right:hover.disabled{height:1.375rem}}.scroller__button.disabled{opacity:.2;cursor:default}.social--feed{background-color:#fff;border:1px solid #efefef;border-radius:10px;overflow:hidden;background-clip:border-box;padding:2rem;min-height:610px;text-align:center;position:relative}.social--feed .linkedin-follow__link--logo{display:block}.social--feed .linkedin-follow__link--logo img{width:auto;max-width:100%}.social--feed iframe{background-clip:border-box;margin:0 auto;display:block;position:relative}.content--search{padding-left:30px;padding-right:30px}.content--search .screen-reader-text{display:none}.letters{text-align:center;font-size:.9em;overflow:auto}.letters__inner{display:flex;list-style:none;flex-wrap:wrap;margin:0;padding:0}.block .letters__inner,.block--filler .letters__inner{padding:0}.letters__item{flex:1 1 auto}.letters__link{display:block;padding:5px;color:#000!important}a.letters__link{color:#000;text-decoration:none}a.letters__link:hover,a.letters__link--on{background:#fe9e2d}.cards{margin:0 -15px;padding:0;list-style:none;display:flex;flex-wrap:wrap}@media all and (max-width:600px){.cards{display:block}}.cards--list{display:block}.cards--column{display:block}.cards__item{flex:0 0 25%}@media all and (max-width:1024px){.cards__item{flex:0 0 33%}}@media all and (max-width:900px){.cards__item{flex:0 0 50%}}.cards__link{display:block;text-decoration:none;padding:15px}.cards--list .cards__link{display:flex;align-items:flex-start}@media all and (max-width:600px){.cards--list .cards__link{display:block}}.cards__heading{color:#000}.cards__snippet{margin-bottom:0}.cards__image{overflow:hidden;margin-bottom:10px;position:relative}.cards--list .cards__image{flex:0 0 150px;margin-right:15px}@media all and (max-width:600px){.cards--list .cards__image{max-width:300px;margin-left:auto;margin-right:auto}}.cards__link--videos .cards__image:before{content:"▸";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:60px;height:60px;border-radius:50%;border:3px solid #fff;z-index:1;color:#fe9e2d;font-size:50px;display:flex;align-items:center;justify-content:center;text-align:center}.cards__image-img{display:block;width:100%!important;height:auto!important;transition:transform .5s;transform-origin:50% 50%;transform:scale(1)}.cards__link:hover .cards__image-img{transform:scale(1.05)}.cards__image-img+.cards__image-img{position:absolute;width:25%!important;right:10px;bottom:10px;padding:1.2% 0;background:#fff}.cards__link:hover .cards__image-img+.cards__image-img{transform:scale(1)}.cards__heading,.cards__desc{margin-bottom:5px}.cards__info{display:flex;color:#000;font-size:.9em}.cards__info-tag{display:flex;align-items:center}.cards__info-date+.cards__info-tag:before{content:"";height:1em;width:1px;background:#000;margin:0 10px}.pagination .nav-links{display:flex}.page-numbers{padding:5px 10px;text-decoration:none;color:#000}.page-numbers:hover,.page-numbers.current{background:#fe9e2d;color:#000!important}.button{width:100%;width:auto;padding:0 35px;height:auto;min-height:35px;border-radius:50px;background-color:transparent;border:solid 2px #fff;display:inline-block;color:#fff;cursor:pointer;text-decoration:none;margin:30px 0;font-weight:300;font-size:16px;font-size:1rem;line-height:1.25;box-shadow:none;white-space:normal;text-shadow:none;text-transform:uppercase}.button{padding-left:1rem}@media screen and (min-width:20rem){.button{padding-left:calc(1rem + 1.2*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.button{padding-left:2.2rem}}.button{padding-right:1rem}@media screen and (min-width:20rem){.button{padding-right:calc(1rem + 1.2*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.button{padding-right:2.2rem}}.button{line-height:2.5}@media screen and (min-width:20rem){.button{line-height:calc(2.5 + -1.25*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.button{line-height:1.25}}.button--small{font-size:14px;font-size:.875rem;margin:10px 0;padding:0 25px}.button__label{width:100%;height:15px;text-shadow:0 0 1px #000;line-height:200%;letter-spacing:-.25px;text-align:center;cursor:pointer;font-weight:300;font-size:16px;font-size:1rem;text-transform:uppercase}.button--small .button__label{font-size:14px;font-size:.875rem;font-weight:400}.button--black{background-color:#191716;border:solid 2px #fff;color:#fff}.button--black:hover{background-color:#272322;border:solid 2px #fff;color:#fff;text-decoration:none;box-shadow:none}.button--black:focus,.button--black:active{background-color:#0b0b0a;border:solid 2px #fff;color:#fff;text-decoration:none;box-shadow:none}.button--white{background-color:#fff;border:solid 2px #fff;color:#fff}.button--white:hover{background-color:#fff;border:solid 2px #fff;color:#fff;text-decoration:none;box-shadow:none}.button--white:focus,.button--white:active{background-color:#f2f2f2;border:solid 2px #fff;color:#fff;text-decoration:none;box-shadow:none}.button--grey{background-color:#939393;border:solid 2px #fff;color:#fff}.button--grey:hover{background-color:#a0a0a0;border:solid 2px #fff;color:#fff;text-decoration:none;box-shadow:none}.button--grey:focus,.button--grey:active{background-color:#868686;border:solid 2px #fff;color:#fff;text-decoration:none;box-shadow:none}.button--grey--light{background-color:#f7f7f7;border:solid 2px #fff;color:#fff}.button--grey--light:hover{background-color:#fff;border:solid 2px #fff;color:#fff;text-decoration:none;box-shadow:none}.button--grey--light:focus,.button--grey--light:active{background-color:#eaeaea;border:solid 2px #fff;color:#fff;text-decoration:none;box-shadow:none}.button--blue{background-color:#1b3342;border:solid 2px #fff;color:#fff}.button--blue:hover{background-color:#224154;border:solid 2px #fff;color:#fff;text-decoration:none;box-shadow:none}.button--blue:focus,.button--blue:active{background-color:#142530;border:solid 2px #fff;color:#fff;text-decoration:none;box-shadow:none}.button--blue--dark{background-color:#1b3342;border:solid 2px #fff;color:#fff}.button--blue--dark:hover{background-color:#224154;border:solid 2px #fff;color:#fff;text-decoration:none;box-shadow:none}.button--blue--dark:focus,.button--blue--dark:active{background-color:#142530;border:solid 2px #fff;color:#fff;text-decoration:none;box-shadow:none}.button--orange{background-color:#fe9e2d;border:solid 2px #fff;color:#fff}.button--orange:hover{background-color:#feaa46;border:solid 2px #fff;color:#fff;text-decoration:none;box-shadow:none}.button--orange:focus,.button--orange:active{background-color:#fe9214;border:solid 2px #fff;color:#fff;text-decoration:none;box-shadow:none}.button--green{background-color:#4bb7be;border:solid 2px #fff;color:#fff}.button--green:hover{background-color:#5ebec5;border:solid 2px #fff;color:#fff;text-decoration:none;box-shadow:none}.button--green:focus,.button--green:active{background-color:#40a9b0;border:solid 2px #fff;color:#fff;text-decoration:none;box-shadow:none}.button--red{background-color:#ff5721;border:solid 2px #fff;color:#fff}.button--red:hover{background-color:#ff6a3b;border:solid 2px #fff;color:#fff;text-decoration:none;box-shadow:none}.button--red:focus,.button--red:active{background-color:#ff4408;border:solid 2px #fff;color:#fff;text-decoration:none;box-shadow:none}.button--white{background-color:#fff;border:solid 2px #191716;color:#191716}.button--transparent{background-color:transparent;border:solid 2px #fff;color:#fff}.carousel .button--transparent{background-color:rgba(8,8,8,.4)}.button--transparent:hover{background-color:rgba(8,8,8,.3);text-decoration:none;box-shadow:none}.button--transparent:focus,.button--transparent:active{background-color:rgba(8,8,8,.5);color:#fff;text-decoration:none;box-shadow:none}.button--explore{color:#fff;font-size:16px;font-size:1rem;position:absolute;z-index:4;bottom:30px;right:0;width:80px;text-align:center;text-decoration:none;box-shadow:none}.button--explore .circle{border-radius:50%;border:2px solid rgba(255,255,255,.3);display:block;width:80px;height:80px;position:absolute;top:-90px;background-color:transparent}.button--explore .circle:hover{background-color:rgba(25,23,22,.3);text-decoration:none;box-shadow:none}.button--explore .circle:focus,.button--explore .circle:active{background-color:rgba(25,23,22,.5);color:#fff;text-decoration:none;box-shadow:none}.button--explore .arrow{background-color:#fe9e2d;display:block;position:absolute;top:50%;left:50%;margin-left:-7px;margin-top:-7px;-webkit-animation-name:bouncearrow;-moz-animation-name:bouncearrow;-o-animation-name:bouncearrow;animation-name:bouncearrow;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-fill-mode:both;-webkit-animation-duration:1.25s;-moz-animation-duration:1.25s;-ms-animation-duration:1.25s;-o-animation-duration:1.25s;animation-duration:1.25s}.button--explore .arrow{width:.7437rem}@media screen and (min-width:20rem){.button--explore .arrow{width:calc(.7437rem + .1312*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.button--explore .arrow{width:.875rem}}.button--explore .arrow{height:.7437rem}@media screen and (min-width:20rem){.button--explore .arrow{height:calc(.7437rem + .1312*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.button--explore .arrow{height:.875rem}}.card,.card--filler,.advert,.g-col{width:400px;max-width:400px;white-space:normal;vertical-align:top;background-clip:border-box;transition:opacity .3s linear;display:inline-block;margin:12px;opacity:.2;opacity:1}.card,.card--filler,.advert,.g-col{width:18rem}@media screen and (min-width:20rem){.card,.card--filler,.advert,.g-col{width:calc(18rem + 4*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.card,.card--filler,.advert,.g-col{width:22rem}}.card,.card--filler,.advert,.g-col{max-width:18rem}@media screen and (min-width:20rem){.card,.card--filler,.advert,.g-col{max-width:calc(18rem + 4*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.card,.card--filler,.advert,.g-col{max-width:22rem}}.card--large,.g-col{width:824px;max-width:824px;border:2px solid #fff;background-color:#172b37}.card--large,.g-col{width:16rem}@media screen and (min-width:20rem){.card--large,.g-col{width:calc(16rem + 35.6*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.card--large,.g-col{width:51.6rem}}.card--large,.g-col{max-width:16rem}@media screen and (min-width:20rem){.card--large,.g-col{max-width:calc(16rem + 35.6*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.card--large,.g-col{max-width:51.6rem}}.card--large img,.g-col img{width:100%;height:auto;display:block}.card--full{width:100%!important;max-width:100%!important;background-color:#172b37}.card--small{width:224px;max-width:224px}.card--small{width:4.2rem}@media screen and (min-width:20rem){.card--small{width:calc(4.2rem + 9.8*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.card--small{width:14rem}}.card--small{max-width:4.2rem}@media screen and (min-width:20rem){.card--small{max-width:calc(4.2rem + 9.8*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.card--small{max-width:14rem}}.card--filler{width:5.5vw;max-width:5.5vw;height:1rem}.card__image{position:absolute;top:0;overflow:hidden;width:100%;padding-bottom:75%}.card--download .card__image{padding-bottom:0}.card--magazines .card__image{padding-top:141%;padding-bottom:0}.card__image.logo-only{padding-bottom:100%}.card__image.logo-only img{height:auto;object-fit:inherit}.card__image.supplier{background-color:#172b37;padding-bottom:75%;margin-bottom:1rem;overflow:hidden}.card__image.supplier img{position:absolute;width:100%;top:0;transform:scale(1);transform-origin:center center;left:0;height:100%;object-fit:cover}.card__image.supplier img:hover{transform:scale(1.05)}.card__image img{position:relative;z-index:9;object-fit:cover;position:absolute;height:100%;top:0}.card__supplier-logo{width:100%;max-width:20%;padding:.5rem;position:absolute;bottom:1rem;right:1rem;background-color:#fff;overflow:hidden;box-sizing:border-box;z-index:10}.card__supplier-logo img{position:relative!important;transform-origin:center center;transform:translate(0,0)!important;top:0!important;left:0!important}.card:first-child,.card--filler:first-child,.advert:first-child,.g-col:first-child{margin-left:5.5vw}.card:last-child,.card--filler:last-child,.advert:last-child,.g-col:last-child{margin-right:5.5vw}.card--boxed{border-radius:.8rem;background-color:#fff;box-shadow:0 16px 32px 0 rgba(0,15,30,.08)}.card__link{color:#191716;text-decoration:none;display:block}@media screen and (min-width:1024px){.card__link{padding-bottom:3em;margin-bottom:3em;transition:box-shadow .2s ease}}.card__link:hover,.card__link:active,.card__link:focus{text-decoration:none}:last-child .card__link{padding-bottom:0;margin-bottom:0;border-bottom:0}.card__category{position:absolute;display:block;color:#fff;z-index:5;font-size:18px;font-size:1.125rem;padding:1rem}.card__headline{min-height:6.5rem;font-weight:400}.card__headline{min-height:3rem}@media screen and (min-width:20rem){.card__headline{min-height:calc(3rem + 3.5*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.card__headline{min-height:6.5rem}}.scroller--navy .card__headline,.content--videos .card__headline,.content--featured-suppliers .card__headline{color:#fff}.card--boxed .card__content{padding:1rem}.card__gradient{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(27,51,66,.9) 0%,rgba(10,18,26,0) 75%);z-index:9}.card__video-overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:10}.card__video-overlay:after{content:"";background-color:#fe9e2d;display:block;position:absolute;top:50%;left:50%;transform-origin:center center;transform:translate(-50%,-50%)}.card__video-overlay:after{width:3.5955rem}@media screen and (min-width:20rem){.card__video-overlay:after{width:calc(3.5955rem + .6345*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.card__video-overlay:after{width:4.23rem}}.card__video-overlay:after{height:3.5955rem}@media screen and (min-width:20rem){.card__video-overlay:after{height:calc(3.5955rem + .6345*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.card__video-overlay:after{height:4.23rem}}.card__video-overlay:before{content:"";mask:unset;-webkit-mask:unset;display:block;position:absolute;top:50%;left:50%;transform-origin:center center;transform:translate(-50%,-50%);border-radius:50%;border:3px solid #fff}.card__video-overlay:before{width:3.5955rem}@media screen and (min-width:20rem){.card__video-overlay:before{width:calc(3.5955rem + .6345*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.card__video-overlay:before{width:4.23rem}}.card__video-overlay:before{height:3.5955rem}@media screen and (min-width:20rem){.card__video-overlay:before{height:calc(3.5955rem + .6345*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.card__video-overlay:before{height:4.23rem}}.card__thumbnail,.g-col img{width:100%;padding-top:75%;overflow:hidden;display:block;position:relative;z-index:1;background-clip:border-box;background-color:#f7f7f7;margin-bottom:1rem}.content--featured-suppliers .card__thumbnail,.content--featured-suppliers .g-col img,.g-col .content--featured-suppliers img,.content--videos .card__thumbnail,.content--videos .g-col img,.g-col .content--videos img{background-color:#172b37}.card--boxed .card__thumbnail,.card--boxed .g-col img,.g-col .card--boxed img{border-top-left-radius:.8rem;border-top-right-radius:.8rem}.card--download .card__thumbnail,.card--download .g-col img,.g-col .card--download img,.card--magazines .card__thumbnail,.card--magazines .g-col img,.g-col .card--magazines img{padding-top:141%}.card--download .card__thumbnail,.card--download .g-col img,.g-col .card--download img{background:#fff;position:relative;text-align:left;overflow:visible}.card--download .card__thumbnail .dummytext,.card--download .g-col img .dummytext,.g-col .card--download img .dummytext{position:absolute;top:30%;width:100%;overflow:hidden;padding:2.5rem}.card--download .card__thumbnail .dummytext__line-1,.card--download .g-col img .dummytext__line-1,.g-col .card--download img .dummytext__line-1{display:block;width:85%;height:1.5rem;position:relative;background-color:#f7f7f7}.card--download .card__thumbnail .dummytext__line-2,.card--download .g-col img .dummytext__line-2,.g-col .card--download img .dummytext__line-2{display:block;width:68%;height:1.5rem;margin-top:1rem;position:relative;background-color:#f7f7f7}.card--download .card__thumbnail:before,.card--download .g-col img:before,.g-col .card--download img:before{display:block;content:"";position:absolute;top:-1px;right:-1px;width:0;height:0;border-width:3rem;border-style:solid;border-color:#fff #fff rgba(147,147,147,.35) rgba(147,147,147,.35)}.scroller--navy .card--download .card__thumbnail:before,.scroller--navy .card--download .g-col img:before,.g-col .scroller--navy .card--download img:before{border-color:#1b3342 #1b3342 rgba(147,147,147,.35) rgba(147,147,147,.35)}.card--download .card__thumbnail:after,.card--download .g-col img:after,.g-col .card--download img:after{display:block;content:"pdf";position:absolute;bottom:0;right:0;font-size:30px;font-size:1.875rem;color:#939393;text-transform:lowercase;width:100%;padding:2rem;white-space:nowrap;overflow:hidden;text-align:right}.card--download .card__thumbnail .card__image,.card--download .g-col img .card__image,.g-col .card--download img .card__image{padding-top:141%}.card--download .card__thumbnail .card__image .card__supplier-logo,.card--download .g-col img .card__image .card__supplier-logo,.g-col .card--download img .card__image .card__supplier-logo{left:2.5rem;right:auto;bottom:1.5rem}.card__thumbnail.logo-only,.g-col img.logo-only{padding-top:100%;margin-bottom:0;background-color:transparent}.card__thumbnail img,.g-col img img{width:100%;display:block;height:auto;height:100%;transition:transform .3s linear,filter .3s linear;transform-origin:center center;transform:scale(1)}.card__thumbnail img.lazy,.g-col img img.lazy{filter:blur(25px)}.card__thumbnail:hover img,.g-col img:hover img{transform-origin:center center;transform:scale(1.05)}.card__timestamp,.scroller__video-content--time{font-size:18px;font-size:1.125rem;font-weight:400;color:#191716;margin:0 0 .5rem;display:block}.scroller--navy .card__timestamp,.scroller--navy .scroller__video-content--time,.content--videos .card__timestamp,.content--videos .scroller__video-content--time,.content--featured-suppliers .card__timestamp,.content--featured-suppliers .scroller__video-content--time{color:#fff}.card p,.card--filler p,.advert p,.g-col p{color:#939393}.scroller--navy .card p,.scroller--navy .card--filler p,.scroller--navy .advert p,.scroller--navy .g-col p,.content--videos .card p,.content--videos .card--filler p,.content--videos .advert p,.content--videos .g-col p,.content--featured-suppliers .card p,.content--featured-suppliers .card--filler p,.content--featured-suppliers .advert p,.content--featured-suppliers .g-col p{color:#fff}.block,.block--filler{max-width:100%!important;white-space:normal;vertical-align:top;background-clip:border-box;transition:opacity .3s linear;display:inline-block;margin:12px;opacity:.2}.block--visible{opacity:1}.block--full{width:100%!important;max-width:100%!important;background-color:#172b37}.block--small{width:224px;max-width:224px}.block--filler{width:5.5vw;max-width:5.5vw;height:1rem}.block__image.supplier{background-color:#172b37;padding-bottom:67%;position:relative;margin-bottom:1rem;overflow:hidden}.block__image.supplier img{position:absolute}.block__image .lazy{position:relative;z-index:9}.block__supplier-logo{width:100%;max-width:33%;padding:.5rem;position:absolute;bottom:1rem;right:1rem;background-color:#fff;overflow:hidden;box-sizing:border-box;z-index:10}.block__supplier-logo img{position:relative!important}.block--boxed{border-radius:.8rem;background-color:#fff;box-shadow:0 16px 32px 0 rgba(0,15,30,.08)}.block__link{color:#191716;text-decoration:none;display:block}@media screen and (min-width:1024px){.block__link{padding-bottom:3em;margin-bottom:3em;transition:box-shadow .2s ease}}.block__link:hover,.block__link:active,.block__link:focus{text-decoration:none}:last-child .block__link{padding-bottom:0;margin-bottom:0;border-bottom:0}.block__category{position:absolute;display:block;color:#fff;z-index:5;font-size:18px;font-size:1.125rem;padding:1rem}.block__headline{font-weight:400;color:#191716}.scroller--navy .block__headline,.content--videos .block__headline,.content--featured-suppliers .block__headline{color:#fff}.block--boxed .block__content{padding:1rem}.block__gradient{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(27,51,66,.9) 0%,rgba(10,18,26,0) 75%);z-index:2}.block__video-overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:2}.block__video-overlay:after{content:"";background-color:#fe9e2d;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.block__thumbnail{width:100%;padding-top:75%;overflow:hidden;display:block;position:relative;z-index:1;background-clip:border-box;margin-bottom:1rem}.block--boxed .block__thumbnail{border-top-left-radius:.8rem;border-top-right-radius:.8rem}.block--large .block__thumbnail{padding-top:125%}.block__thumbnail img{width:100%;object-fit:cover;height:120px;display:block;height:auto;-webkit-transition:transform 1.3s linear;-moz-transition:transform 1.3s linear;-o-transition:transform 1.3s linear;transition:transform .3s linear,filter .3s linear;transform:scale(1);position:absolute;top:0}.block--large .block__thumbnail img{height:100%}.block__thumbnail img.lazy{filter:blur(25px)}.block__thumbnail:hover img{transform:scale(1.05)}.block__timestamp{font-size:18px;font-size:1.125rem;font-weight:400;color:#191716;margin:1rem 0 .5rem;display:block}.scroller--navy .block__timestamp,.content--videos .block__timestamp,.content--featured-suppliers .block__timestamp{color:#fff}.block p,.block--filler p{color:#939393}.scroller--navy .block p,.scroller--navy .block--filler p,.content--videos .block p,.content--videos .block--filler p,.content--featured-suppliers .block p,.content--featured-suppliers .block--filler p{color:#fff}.content--products_services .container{display:flex;flex-direction:column;flex-wrap:wrap;max-height:1700px}.content--products_services .container .block,.content--products_services .container .block--filler{width:33%!important}.content{padding-top:4rem;padding-bottom:4rem}.content{padding-top:1rem}@media screen and (min-width:20rem){.content{padding-top:calc(1rem + 3*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.content{padding-top:4rem}}.content{padding-bottom:1rem}@media screen and (min-width:20rem){.content{padding-bottom:calc(1rem + 3*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.content{padding-bottom:4rem}}.content .container{padding-left:5.5vw;padding-right:5.5vw}.content:nth-child(2n+1){background-color:#f7f7f7}.content:nth-child(2n+1) .card--download .card__thumbnail:before,.content:nth-child(2n+1) .card--download .g-col img:before,.g-col .content:nth-child(2n+1) .card--download img:before{border-color:#f7f7f7 #f7f7f7 rgba(147,147,147,.35) rgba(147,147,147,.35)}.content--videos,.content--featured-suppliers{background-color:#1b3342!important}.content__title{float:left}.content--videos .content__title,.content--featured-suppliers .content__title{color:#fff}.content__link-all{float:right;position:relative;z-index:6}.content__link-all .button{margin:0}.content .card,.content .card--filler,.content .advert,.content .g-col{opacity:1;width:calc(100% - 36px);max-width:calc(100% - 36px)}@media(min-width:720px){.content .card,.content .card--filler,.content .advert,.content .g-col{width:calc(50% - 36px);max-width:calc(50% - 36px)}}@media(min-width:900px){.content .card,.content .card--filler,.content .advert,.content .g-col{width:calc(33% - 36px);max-width:calc(33% - 36px)}}@media(min-width:1440px){.content .card,.content .card--filler,.content .advert,.content .g-col{width:calc(25% - 25px);max-width:calc(25% - 25px)}.content .card:nth-child(4n),.content .card--filler:nth-child(4n),.content .advert:nth-child(4n),.content .g-col:nth-child(4n){margin-right:0}}.content .card:first-child,.content .card--filler:first-child,.content .advert:first-child,.content .g-col:first-child{margin-left:0}.content .card:last-child,.content .card--filler:last-child,.content .advert:last-child,.content .g-col:last-child{margin-right:0}.content p{margin-bottom:2rem;font-size:20px;font-size:1.25rem;color:#939393}.content a:not(.button):not(.card__link){color:#fe9e2d;text-decoration:none}.content a.anchor{position:relative;top:-13.5rem;display:block;visibility:hidden}.breadcrumbs{color:#939393}.breadcrumbs a,.breadcrumbs__item{color:#f7f7f7;text-decoration:none}.breadcrumbs a--highlight,.breadcrumbs__item--highlight{color:#fe9e2d!important}.suppliers__item{display:block;vertical-align:top}.suppliers__logo{width:40px;height:40px;overflow:hidden;display:inline-block;margin-right:1rem;vertical-align:top}.suppliers__logo img{width:100%;height:100%;max-width:40px;margin:0!important}.suppliers__title{display:inline-block;vertical-align:middle}.advert{white-space:normal;vertical-align:top;background-clip:border-box;transition:opacity .3s linear;height:34.5rem;padding:0;opacity:1;display:inline-block;margin:12px}.advert{height:29rem}@media screen and (min-width:20rem){.advert{height:calc(29rem + 5.5*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.advert{height:34.5rem}}.advert{width:16rem}@media screen and (min-width:20rem){.advert{width:calc(16rem + 4*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.advert{width:20rem}}.advert{max-width:16rem}@media screen and (min-width:20rem){.advert{max-width:calc(16rem + 4*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.advert{max-width:20rem}}.advert:first-child{margin-left:0}.advert:last-child{margin-right:0}.taxonomy .advert,.tax-products_services .advert{height:auto}.advert img{width:100%}.advert__title{font-size:12px;font-size:.75rem;letter-spacing:.05rem;color:#939393;text-transform:uppercase;width:100%;position:relative;text-align:center;margin-top:1rem}.taxonomy .advert__title{display:none}.advert__placement{position:relative;width:100%;text-align:center}.share{list-style-type:none!important;margin:0!important;padding:0!important}.share li{float:left;margin-right:.2rem}.share li:before{content:none!important}.share a{text-decoration:none;display:block}.share--facebook{width:1.36rem}@media screen and (min-width:20rem){.share--facebook{width:calc(1.36rem + .24*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.share--facebook{width:1.6rem}}.share--facebook{height:1.36rem}@media screen and (min-width:20rem){.share--facebook{height:calc(1.36rem + .24*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.share--facebook{height:1.6rem}}.share--twitter{width:1.36rem}@media screen and (min-width:20rem){.share--twitter{width:calc(1.36rem + .24*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.share--twitter{width:1.6rem}}.share--twitter{height:1.36rem}@media screen and (min-width:20rem){.share--twitter{height:calc(1.36rem + .24*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.share--twitter{height:1.6rem}}.share--linkedin{width:1.36rem}@media screen and (min-width:20rem){.share--linkedin{width:calc(1.36rem + .24*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.share--linkedin{width:1.6rem}}.share--linkedin{height:1.36rem}@media screen and (min-width:20rem){.share--linkedin{height:calc(1.36rem + .24*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.share--linkedin{height:1.6rem}}.share--youtube{width:1.36rem}@media screen and (min-width:20rem){.share--youtube{width:calc(1.36rem + .24*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.share--youtube{width:1.6rem}}.share--youtube{height:1.36rem}@media screen and (min-width:20rem){.share--youtube{height:calc(1.36rem + .24*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.share--youtube{height:1.6rem}}.share--instagram{width:1.36rem}@media screen and (min-width:20rem){.share--instagram{width:calc(1.36rem + .24*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.share--instagram{width:1.6rem}}.share--instagram{height:1.36rem}@media screen and (min-width:20rem){.share--instagram{height:calc(1.36rem + .24*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.share--instagram{height:1.6rem}}.tab{width:auto;max-width:inherit;display:inline-block;position:fixed;margin:0;padding:0;top:0;right:50px;z-index:102;display:none}@media(min-width:490px){.tab{display:inline-block}}.tab a{background-color:#4bb7be;color:#fff;text-transform:uppercase;text-decoration:none;overflow:hidden;width:auto;display:inline-block;transform:rotate(270deg);position:absolute;right:-86px;top:270px;height:50px;width:120px;padding:15px 0;text-align:center}.tab.social a{text-indent:-9999px;transform:rotate(0deg);right:-2.85rem;position:absolute;overflow:hidden;padding:0}.tab.social a.linkedin{background-color:#fff;top:calc(304px + (1*2.81rem));width:2.81rem;height:2.81rem;z-index:5}.tab.social a.twitter{background-color:#fff;top:calc(304px + (2*2.81rem));width:2.81rem;height:2.81rem;z-index:4}.tab.social a.facebook{background-color:#fff;top:calc(304px + (3*2.81rem));width:2.81rem;height:2.81rem;z-index:3}.tab.social a.instagram{background-color:#fff;top:calc(304px + (4*2.81rem));width:2.81rem;height:2.81rem;z-index:2}.tab.social a.youtube{background-color:#fff;top:calc(304px + (5*2.81rem));width:2.81rem;height:2.81rem;z-index:1}.tab.social a.google{background-color:#fff;top:calc(304px + (6*2.81rem));width:2.81rem;height:2.81rem;z-index:0}.row>.column{padding:0 8px}.row:after{content:"";display:table;clear:both}.column{float:left;width:25%}.gallery{display:none;position:fixed;z-index:9999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#1b3342;background-color:rgba(27,51,66,.95)}.gallery__content{position:relative;background-color:#fff;margin:auto;padding:0;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gallery .close{color:#fff!important;position:absolute;top:-60px;right:-25px;font-size:50px;font-weight:300}.close:hover,.close:focus{color:#999;text-decoration:none;cursor:pointer}.gallery__slide{display:none;height:100%;display:inline-block;height:100%;max-height:90vh;width:100%;max-width:90vw}.gallery__slide img{width:auto!important;max-width:100%;max-height:80vh;height:auto;margin:0!important;position:relative;overflow:hidden;display:block}.prev,.next{cursor:pointer;position:absolute;top:50%;transform:translatey(-50%);width:auto;padding:16px;color:#fe9e2d;font-weight:700;font-size:20px;user-select:none;-webkit-user-select:none}.next{right:-42px}.prev{left:-42px}.prev:hover,.next:hover{background-color:rgba(27,51,66,.9)}.numbertext{color:#939393;font-size:12px;padding:1rem;position:absolute;bottom:0;right:0}.gallery__images{position:relative;display:inline-block;width:100%;float:left}.gallery__caption{text-align:left;padding:1rem 0;color:#fff;width:100%;display:inline-block;float:left;overflow:hidden;white-space:normal;position:absolute;z-index:100;top:100%}.gallery__caption h6,.gallery__caption h4,.gallery__caption .h4,.gallery__caption .h3{margin:0;padding-bottom:.5rem}.gallery__caption p{color:#fff;padding-bottom:.5rem}img.demo{opacity:.6}.active,.demo:hover{opacity:1}img.hover-shadow{transition:.3s}.hover-shadow:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.file-icon{font-family:Mukta,sans-serif;font-weight:300;display:inline-block;width:24px;height:32px;background:#f7f7f7;position:relative;text-align:left;border:1px solid rgba(147,147,147,.15);-webkit-font-smoothing:antialiased}.file-icon:before{display:block;content:"";position:absolute;top:-1px;right:-1px;width:0;height:0;border-width:5px;border-style:solid;border-color:#fff #fff rgba(147,147,147,.35) rgba(147,147,147,.35)}.file-icon:after{display:block;content:attr(data-type);position:absolute;bottom:0;left:0;font-size:10px;color:#939393;text-transform:lowercase;width:100%;padding:2px;white-space:nowrap;overflow:hidden}.file-icon-xs{width:12px;height:16px}.file-icon-xs:before{border-width:3px}.file-icon-xs:after{content:"";border-bottom:2px solid rgba(255,255,255,.45);width:auto;left:2px;right:2px;bottom:3px}.file-icon-sm{width:18px;height:24px}.file-icon-sm:before{border-width:4px}.file-icon-sm:after{font-size:7px;padding:2px}.file-icon-lg{width:48px;height:64px}.file-icon-lg:before{border-width:8px}.file-icon-lg:after{font-size:16px;padding:4px 6px}.file-icon-xl{width:96px;height:128px}.file-icon-xl:before{border-width:16px}.file-icon-xl:after{font-size:24px;padding:4px 10px}.file-icon[data-type=zip],.file-icon[data-type=rar]{background:#acacac}.file-icon[data-type^=doc]{background:#307cf1}.file-icon[data-type^=xls]{background:#0f9d58}.file-icon[data-type^=ppt]{background:#d24726}.file-icon[data-type=pdf]{background:#f7f7f7}.file-icon[data-type=txt]{background:#5eb533}.file-icon[data-type=mp3],.file-icon[data-type=wma],.file-icon[data-type=m4a],.file-icon[data-type=flac]{background:#8e44ad}.file-icon[data-type=mp4],.file-icon[data-type=wmv],.file-icon[data-type=mov],.file-icon[data-type=avi],.file-icon[data-type=mkv]{background:#7a3ce7}.file-icon[data-type=bmp],.file-icon[data-type=jpg],.file-icon[data-type=jpeg],.file-icon[data-type=gif],.file-icon[data-type=png]{background:#f4b400}.modal{visibility:hidden;opacity:0;transition:all .5s;position:fixed;z-index:200;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.modal__switch{display:none}.modal__switch:checked+.modal{visibility:visible;opacity:1}.modal__background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(27,51,66,.6)}.modal__content{position:relative;background-color:#fff;max-width:800px;flex:0 0 100%;margin:10px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.modal input[type=submit]{margin:0}.modal__header{background-color:#fe9e2d;color:#000;display:flex;justify-content:space-between;align-items:center}.modal__header-heading{margin:15px}.modal__header-close{color:#1b3342;font-size:50px;font-weight:700;cursor:pointer;padding:0 15px;transition:all .3s}.modal__header-close:hover{color:#000}.modal__body{padding:15px;color:#939393;max-height:90vh;box-sizing:border-box;overflow:auto}.modal__body a{text-decoration:none!important;color:#fe9e2d;font-weight:300!important}.modal__body p{margin-bottom:1rem!important}.modal__body label{font-size:18px;font-size:1.125rem}.modal__footer{padding:0 2rem 2rem;background-color:#fff;color:#1b3342;overflow:hidden}.modal__footer .button{margin:0}.inline{white-space:normal;vertical-align:top;background-clip:border-box;background-color:#f7f7f7;width:100%;max-width:100%;position:relative;margin:1rem 0;margin-top:0;margin-bottom:2rem;display:inline-block;padding:.75rem}.inline__image{display:inline-block;width:33%;vertical-align:top}.inline__image img{margin:0!important}.inline__content{display:inline-block;width:66%;padding-left:1rem;vertical-align:top}.inline__content p{margin:0!important}.g-col{float:none;opacity:1}.g-col img{opacity:1}.article{color:#939393}.article a:not(.button){color:#fe9e2d;text-decoration:none}.article p{margin-bottom:2rem;font-size:20px;font-size:1.25rem;color:#939393}.article p~.caption{margin-bottom:0}.article ul{margin-bottom:2rem;margin-top:0;padding-left:2rem}.article p+ul{margin-top:-1.5rem}.article h1+ul,.article h2+ul,.article h3+ul,.article h4+ul,.article h5+ul,.article h6+ul,.article .h1+ul,.article .h2+ul,.article .h3+ul,.article .h4+ul,.article .h5+ul,.article .h6+ul{margin-top:-.5rem}.article h1,.article h2,.article h3,.article h4,.article .h1,.article .h2,.article .h3,.article .h4{color:#191716}.article h2,.article .h2{font-size:38px;font-size:2.375rem}.article h2,.article .h2{font-size:1.56rem}@media screen and (min-width:20rem){.article h2,.article .h2{font-size:calc(1.56rem + .6275*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.article h2,.article .h2{font-size:2.1875rem}}.article img{width:100%;height:auto;margin:2rem 0;max-width:100%}.article img.supplier_logo{margin-top:0}.article__paragraph .column{width:auto!important}@media(min-width:720px){.article__title,.article__header{padding-right:3rem}}.article__title{padding-bottom:3rem}.article__tags{font-size:14px;font-size:.875rem}.article__tags h3,.article__tags .h3{font-size:15px;font-size:.9375rem;text-transform:uppercase;font-weight:400;margin-bottom:0;margin-top:.5rem}.article__tags p{font-size:16px;font-size:1rem;margin-bottom:1rem}.article__tags p.author{width:100%}.article__tags p.author span{color:#191716}.article__tags .author__prefix,.article__tags .published__prefix{font-size:12px;font-size:.75rem;text-transform:uppercase;color:#939393}.article__tags .author__name{width:100%}.article__tags .published__timestamp{font-size:14px;font-size:.875rem;color:#191716}.article #supplier__contact{position:relative}.article .supplier__contact--fixed{position:fixed!important;max-width:556px;top:218px}.article .advert{width:100%;max-width:100%;margin-top:0;padding:.5rem .5rem 1rem;height:auto}.article .advert img{margin:0}.limited{height:44rem;overflow:hidden;-webkit-mask-image:-webkit-gradient(linear,left 80%,left bottom,from(black),to(rgba(0,0,0,0)));transition:all .5s ease;position:relative;z-index:1}.limited.expanded{height:auto;-webkit-mask-image:none}.caption{font-size:14px;font-size:.875rem;color:#191716!important;font-weight:400}.caption a{color:#191716!important}.caption img{margin-top:0;margin-bottom:0}.lead-image{width:100%;height:560px;overflow:hidden;position:relative}.lead-image img{width:100%;position:absolute;top:50%;transform:translatey(-50%)}.video-player{background-color:#172b37;width:100%;padding-top:56%;margin-top:2rem;margin-bottom:2rem;display:inline-block;float:left;position:relative;height:0;overflow:hidden;margin-right:24px}.video-player iframe,.video-player video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0}.video-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:0;height:auto;cursor:pointer;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.video-player--play-button{mask:unset;-webkit-mask:unset;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;border-radius:50%;border:3px solid #fff}.video-player--play-button{width:9.6156rem}@media screen and (min-width:20rem){.video-player--play-button{width:calc(9.6156rem + 1.6968*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.video-player--play-button{width:11.3125rem}}.video-player--play-button{height:9.6156rem}@media screen and (min-width:20rem){.video-player--play-button{height:calc(9.6156rem + 1.6968*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.video-player--play-button{height:11.3125rem}}.video-player--play-button:after{content:"";background-color:#fe9e2d;display:block;position:absolute;top:50%;left:50%;transform-origin:center center;transform:translate(-50%,-50%)}.video-player--play-button:after{width:9.6156rem}@media screen and (min-width:20rem){.video-player--play-button:after{width:calc(9.6156rem + 1.6968*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.video-player--play-button:after{width:11.3125rem}}.video-player--play-button:after{height:9.6156rem}@media screen and (min-width:20rem){.video-player--play-button:after{height:calc(9.6156rem + 1.6968*((100vw - 20rem)/55))}}@media screen and (min-width:75rem){.video-player--play-button:after{height:11.3125rem}}.avatar{width:3.375rem;height:3.375rem;background-color:#1b3342;display:block;position:relative;border-radius:50%;display:inline-block;margin-right:1rem;vertical-align:top;margin-top:-.3rem}.author{display:inline-block;position:relative;margin-right:3rem;vertical-align:top;width:100%;margin-bottom:.5rem}.author p{margin-bottom:1rem}.author__prefix{display:block;vertical-align:top;margin-bottom:-.3rem;font-size:16px;font-size:1rem;color:#191716;width:20%;display:inline-block}.author__prefix.v-align{vertical-align:middle}.hero .author__prefix{opacity:.6;color:#fff}.author__name{opacity:1;color:#939393;display:block;vertical-align:top;width:70%;display:inline-block}.hero .author__name{color:#fff}.date{display:inline-block;position:relative;margin-right:3rem;width:100%}.date p{margin-bottom:1rem}.date__prefix{display:block;margin-bottom:-.3rem;font-size:16px;font-size:1rem;color:#939393;width:20%;display:inline-block}.hero .date__prefix{opacity:.6;color:#fff}.date__timestamp{opacity:1;display:block;width:70%;display:inline-block}.hero .date__timestamp{color:#fff}.copyright{font-size:12px;font-size:.75rem;bottom:1.5rem;z-index:3;font-weight:200;margin-bottom:2rem}.copyright__holder{color:#939393;display:inline-block}.copyright__holder a{color:#939393!important}.copyright__licence{color:#939393;display:inline-block}.copyright__licence a{color:#939393!important}.copyright__seperator{color:#939393;display:inline-block}.copyright__seperator a{color:#939393!important}.quote{font-family:Mukta,sans-serif}.quote__author{font-size:18px;font-size:1.125rem;color:#939393;display:block;margin-bottom:1rem;padding-left:1.5vw;padding-right:1.5vw}.fixed-width__quote .quote__author{color:#939393;padding-left:0;padding-right:0}.quote__content{font-size:26px;font-size:1.625rem;color:#191716;display:block;padding-left:2vw;padding-right:2vw}.fixed-width__quote .quote__content{color:#191716;padding-left:0;padding-right:0}.quote__content p{font-size:26px;font-size:1.625rem;color:#191716}.fixed-width__quote .quote__content p{color:#191716}.wp-caption.alignleft,img.alignleft,.alignleft{float:left;margin:0 20px 20px 0}.wp-caption.alignright,img.alignright,.alignright{float:right;margin:0 0 20px 20px}.fixed-width__image{max-width:100%}.fixed-width__image p{display:none}.fixed-width__image img{margin-bottom:0!important;width:auto;max-width:100%;margin-top:0}.fixed-width__quote{background-color:inherit;color:#191716;padding-top:0;padding-bottom:0}.fixed-width__quote .container{padding-left:0;padding-right:0}.full-width__image{margin:0;position:relative;overflow:hidden;width:100%;padding-top:42%}.full-width__image img{margin:0;position:absolute;top:50%;transform:translatey(-50%)}.full-width__image--copyright{margin-top:1rem}.full-width__image .container{background-color:#fff;padding-top:1vw}.full-width__filler{margin:0}.container .row .full-width__filler::nth-of-type(1),.container .row .full-width__filler:nth-of-type(1),.container .row .full-width__filler::first-child,.container .row .full-width__filler:first-child,.container .row .full-width__filler::first-of-type,.container .row .full-width__filler:first-of-type{margin:0}.full-width__embed{margin:3rem 0 0;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.full-width__embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.full-width__quote{border-left:3px solid #fe9e2d;padding-top:0;padding-bottom:0}.full-width__quote .container{padding-left:1.5vw;padding-right:1.5vw}.supplier .inline-post-link,.category--supplier-news .inline-post-link{display:none!important}.contact__avatar{width:7rem;height:7rem;display:inline-block;vertical-align:top}.contact__avatar--profile{width:6rem;height:6rem;display:block;background-color:#939393;border-radius:50%}.contact__content{width:calc(100% - 7rem);display:inline-block;vertical-align:top}.content--acf-map{position:relative}.map__content{background:#fff;padding:2rem!important;position:relative;z-index:1;height:calc(30vw - 8rem);max-height:calc(750px - 8rem);max-width:26rem;margin-left:0}.map__acf-map{position:absolute!important;top:0}.download-icon{width:100%;padding-top:141%;display:block;z-index:1;background-clip:border-box;background-color:#f7f7f7;margin-bottom:2rem;background-color:#fff;position:relative;text-align:left;overflow:visible}.download-icon .dummytext{position:absolute;top:30%;width:100%;overflow:hidden;padding:2.5rem}.download-icon .dummytext__line-1{display:block;width:85%;height:1.5rem;position:relative;background-color:#f7f7f7}.download-icon .dummytext__line-2{display:block;width:68%;height:1.5rem;margin-top:1rem;position:relative;background-color:#f7f7f7}.download-icon:before{display:block;content:"";position:absolute;top:-1px;right:-1px;width:0;height:0;border-width:3rem;border-style:solid;border-color:#fff #fff rgba(147,147,147,.35) rgba(147,147,147,.35)}.download-icon:after{display:block;content:"pdf";position:absolute;bottom:0;right:0;font-size:30px;font-size:1.875rem;color:#939393;text-transform:lowercase;width:100%;padding:2rem;white-space:nowrap;overflow:hidden;text-align:right}.download-icon__image{padding-top:141%;position:absolute;top:0;overflow:hidden;width:100%}.download-icon__image img{margin:0;z-index:9;object-fit:cover;position:absolute;height:100%;top:0}.download-icon__supplier-logo{width:100%;max-width:33%;padding:.5rem;position:absolute;bottom:1rem;right:1rem;background-color:#fff;overflow:hidden;box-sizing:border-box;z-index:10;left:2.5rem;right:auto;bottom:1.5rem}.download-icon__supplier-logo img{width:100%;display:block;height:auto;transition:transform .3s linear,filter .3s linear;transform-origin:center center;transform:scale(1);margin:0}.download .inline-post-link,.videos .inline-post-link,.railway-associations .inline-post-link,.event-exhibition .inline-post-link{display:none}.introduction .card--magazines{width:100%;max-width:100%}.introduction .advert{height:auto}.acf-map{width:100%;height:360px;height:30vw;max-height:750px}a[href^="http://maps.google.com/maps"]{display:none!important}a[href^="https://maps.google.com/maps"]{display:none!important}.gmnoprint a,.gmnoprint span,.gm-style-cc{display:none}.gmnoprint div{background:0!important}.preloader{display:none;position:relative;margin-top:2rem;margin-bottom:2rem;text-align:center;width:6rem;height:6rem;margin-left:auto;margin-right:auto;height:500px}.preloader__dot{display:inline-block;width:1rem;height:1rem;border-radius:50%;margin-right:.2rem;background:#fe9e2d;animation:preloader 1.3s linear infinite}.scroller_right .preloader__dot{position:relative;top:50%;transform:translatey(-50%)}.preloader__dot:nth-child(2){animation-delay:-1.1s}.preloader__dot:nth-child(3){animation-delay:-.9s}.preloader.scroller_right{display:inline-block;width:100%;max-width:250px;margin-top:12px;height:300pxt}@keyframes preloader{0%,60%,100%{transform:initial}30%{transform:translatey(-1rem)}}