.cms-Spoorkaart:after,.cms-Spoorkaart:before{content:"\0020";display:block;height:0;overflow:hidden}.cms-Spoorkaart:after{clear:both}.cms-ContactBlock .vcard .tel a{box-shadow:none;font-weight:400}.cms-ContactBlock .vcard .tel a:hover{box-shadow:none}.cms-ContactOption,.cms-ContactOption:hover{box-shadow:none!important}.cms-ContactBlock .vcard .tel{font-size:1.25rem;line-height:1.875rem}@media screen and (min-width:640px){.cms-ContactBlock .vcard .tel{font-size:1.5rem;line-height:1.875rem}}@media screen{.printOnly{display:none!important}}@media print{.screenOnly{display:none!important}}.cms-SearchBlock{position:relative;max-width:33.75rem}.cms-SearchBlock .searchBox input:focus{outline:#ca9b00 solid 1px;outline-offset:0}.cms-ContactOptionList__items.cms-ContactOptionList__items{margin-left:0;margin-right:0}.cms-ContactOptionList__items{background:#FFF;border-bottom:4px solid #003082;text-align:left}.cms-ContactOptionList__alert{position:relative;background:#db0029;color:#FFF;padding:.625rem 2rem .625rem 3.5rem;margin:0}.cms-BannerBlock,.cms-FooterBanner,.cms-Spoorkaart__map{background-repeat:no-repeat}.cms-ContactOptionList__icon{display:inline-block;top:-.875rem;padding-left:1.875rem;margin-left:-30px}.cms-ContactOptionList__icon:before{position:absolute;background-size:26px;margin-top:-.125rem;width:1.375rem;height:1.375rem;border-radius:50%;background-color:rgba(0,0,0,.1)}.cms-ContactOptionList__icon.wrong--icon-size:before{background-size:14px}.svg-icon{fill:currentColor;width:3.125rem;height:3.125rem}.cms-ContactOption{font-weight:inherit;display:inline-block;position:relative;margin:1.25rem 0 1.25rem 1.25rem;padding-left:3.125rem;text-decoration:none;text-align:left}.cms-ContactOption .svg-icon{position:absolute;left:0;top:-12px;fill:#b5b5bc}.cms-ContactOption:hover .svg-icon{fill:#003082}.cms-ContactOption__h{color:#003082;font-size:1rem;font-weight:700;margin:0}.cms-ContactOption__p{color:#b5b5bc;font-size:.875rem;line-height:1.25rem;margin:0 10px 0 0}.cms-ContactBlock{margin-bottom:2rem}@media screen and (min-width:912px){.cms-ContactBlock{min-height:12.1875rem}}.cms-ContactBlock p:first-of-type{color:#9c9ca6}.cms-ContactBlock h2{font-size:1.25rem;line-height:1.875rem}@media screen and (min-width:640px){.cms-ContactBlock{margin-bottom:0}.cms-ContactBlock h2{font-size:1.5rem;line-height:1.875rem}.cms-ContactBlock table{font-size:1.125rem;line-height:1.5625rem}}.cms-ContactBlock h3{margin:0;color:#003082}.cms-ContactBlock table{width:100%;font-size:1.125rem;line-height:1.5625rem}.cms-ContactBlock table th{font-weight:400;text-align:left;padding-right:15px}.cms-ContactBlock table td,.cms-ContactBlock table th{padding-top:10px}.cms-ContactBlock table td{white-space:nowrap;vertical-align:top}.cms-ContactBlock .vcard{margin-bottom:.5rem}.cms-ContactBlock .vcard h3.fn.org{font-size:1rem;line-height:1.5625rem}@media screen and (min-width:640px){.cms-ContactBlock .vcard h3.fn.org{font-size:1rem;line-height:1.5625rem}}.cms-ContactBlock .vcard .tel a{color:#060922}.cms-BannerBlock{color:#FFF;background-size:cover;font-size:1.75rem;line-height:1.5em;text-align:center;min-height:13.125rem}.cms-BannerBlock__content{position:relative;z-index:15}@media screen and (min-width:912px){.cms-BannerBlock{text-align:left}.cms-BannerBlock--text-large{font-size:2.375rem}}.cms-FooterBanner{margin-top:1.5625rem;height:21.875rem;background-size:26.25rem;background-position:50% 100%}.cms-FooterBanner__content{text-align:center;margin:0 1.5rem}.cms-FooterBanner__h{font-size:1.3125rem;font-weight:700;margin:0 0 .75rem;color:#003082}.cms-FooterBanner__p{font-size:1.3125rem;margin:0;color:#003082}.cms-FooterBanner__button{margin:2rem 0 0}@media screen and (min-width:640px){.cms-FooterBanner{height:57vw;background-size:contain;background-position:100% 100%}.cms-FooterBanner__content{text-align:left}.cms-FooterBanner__h,.cms-FooterBanner__p{font-size:1.875rem}}@media screen and (min-width:912px){.cms-FooterBanner{height:21.875rem;background-size:63vw}.cms-FooterBanner__content{padding-top:5rem;padding-left:2.5rem}.cms-FooterBanner__h{font-size:2.375rem}}@media screen and (min-width:1024px){.cms-FooterBanner{background-size:contain}}.cms-Spoorkaart{min-height:360px;position:relative}.cms-Spoorkaart__map{position:relative;opacity:.7;background-size:auto 100%,auto 100%,auto 100%,auto 100%,auto 100%;background-position:right top,right top,right top,right top,right 7px top;background-color:#97BDE4;height:23.875rem;margin-left:-.4375rem;margin-right:-.4375rem}.cms-Spoorkaart__tileContainer{position:relative;z-index:15;width:100%;float:left;margin:1.25rem 0}.cms-Spoorkaart__tileContainer .tile{margin-top:.625rem;position:relative}.cms-Spoorkaart__tileContainer .tile:first-child{margin-top:0}.cms-Spoorkaart__buttonContainer{position:absolute;z-index:104;width:100%;margin:auto;text-align:center;bottom:3.125rem;left:0}.cms-Spoorkaart__buttonContainer .button{white-space:nowrap}@media screen and (min-width:640px){.cms-Spoorkaart__map{height:30.625rem;min-width:200px;margin:0;background-size:auto 518px,auto 518px,auto 518px,auto 518px,auto auto;background-position:right top,right top,right top,right top,right -2px top -1px}.cms-Spoorkaart__tileContainer{width:50%;margin:1.25rem}.cms-Spoorkaart__tileContainer .tile{margin-top:1.25rem}.cms-Spoorkaart__buttonContainer{text-align:left;width:auto;margin:50px 0 0;left:auto;right:3.125rem;-webkit-transform:none;-ms-transform:none;transform:none}}.cms-ArticleImage{height:100%;position:relative}.cms-ArticleImage:not(.cms-ArticleImage--useBorder) img{display:block;margin:0 auto}.cms-ArticleImage.cms-ArticleImage--useBorder{margin-left:-2rem;margin-right:-2rem}.cms-ArticleImage.cms-ArticleImage--right.cms-ArticleImage--useBorder{text-align:right}.cms-ArticleImage.cms-ArticleImage--left.cms-ArticleImage--useBorder.cms-ArticleImage--top,.cms-ArticleImage.cms-ArticleImage--right.cms-ArticleImage--useBorder.cms-ArticleImage--top{margin-top:-2.3125rem}.cms-ArticleImage img{width:100%;max-width:100%;height:auto}@media screen and (min-width:640px){.cms-ArticleImage picture{display:inline-block}.cms-ArticleImage{width:100%;height:100%}.cms-ArticleImage.cms-ArticleImage--right.cms-ArticleImage--useBorder{margin-left:2rem;margin-left:calc(0rem);margin-right:0;width:calc(100% + 2rem)}.cms-ArticleImage.cms-ArticleImage--left.cms-ArticleImage--useBorder{margin-left:-2rem;margin-right:0;width:calc(100% + 2rem)}.cms-ArticleImage.cms-ArticleImage--left.cms-ArticleImage--useBorder.cms-ArticleImage--top,.cms-ArticleImage.cms-ArticleImage--right.cms-ArticleImage--useBorder.cms-ArticleImage--top{margin-top:-4.625rem}.cms-ArticleImage.cms-ArticleImage--left.cms-ArticleImage--useBorder.cms-ArticleImage--bottom img,.cms-ArticleImage.cms-ArticleImage--right.cms-ArticleImage--useBorder.cms-ArticleImage--bottom img{position:absolute;bottom:0;margin-bottom:-.875rem}.cms-ArticleImage img{width:100%;height:auto}}@media screen and (min-width:912px){.cms-ArticleImage,.cms-ArticleImage.cms-ArticleImage--left.cms-ArticleImage--useBorder,.cms-ArticleImage.cms-ArticleImage--right.cms-ArticleImage--useBorder{margin-left:0;margin-right:0;width:100%;height:100%}.cms-ArticleImage.cms-ArticleImage--left.cms-ArticleImage--useBorder.cms-ArticleImage--top,.cms-ArticleImage.cms-ArticleImage--right.cms-ArticleImage--useBorder.cms-ArticleImage--top{margin-top:-4.625rem}.cms-ArticleImage.cms-ArticleImage--left.cms-ArticleImage--useBorder.cms-ArticleImage--bottom img,.cms-ArticleImage.cms-ArticleImage--right.cms-ArticleImage--useBorder.cms-ArticleImage--bottom img{position:relative}.cms-ArticleImage.cms-ArticleImage--right:not(.cms-ArticleImage--useBorder){padding-right:25%;padding-right:calc(25% + 7px)}.cms-ArticleImage.cms-ArticleImage--left:not(.cms-ArticleImage--useBorder){padding-left:25%;padding-left:calc(25% + 7px)}}.cms-VideoBlock{margin-top:90px}