.go-to-content-container{display:flex;justify-content:center;position:absolute;width:100%;top:0;z-index:1000}.go-to-content-container .go-to-content-link:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.go-to-content-container .go-to-content-link{border:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#fff;font-weight:bold}.go-to-content-container .go-to-content-link:active,.go-to-content-container .go-to-content-link:focus{background-color:#000;padding:7px 16px;text-decoration:none;outline:0}.topmenu{display:flex;align-items:center;justify-content:space-between;height:40px;border-bottom:1px solid #ccc}.topmenu ul{margin-bottom:0;display:flex;align-items:center}.topmenu li.active a{color:#000}.topmenu li:not(:first-child){margin-left:13px}.topmenu li:not(:last-child){margin-right:13px}.topmenu a{text-decoration:none;font-size:13px;font-weight:normal;color:#777;padding-top:5px;padding-bottom:5px}.topmenu a:focus-visible{padding-left:5px;padding-right:5px;margin-left:-5px;margin-right:-5px}.topmenu a:hover{color:#000;background-color:transparent!important}.header-main{display:flex;align-items:flex-end;justify-content:space-between;padding:20px 0;gap:30px}@media only screen and (max-width: 767px){.header-main{align-items:stretch;flex-direction:column}}.header-title{flex-grow:1;margin:0!important;width:100%}.header-title a{margin-left:-10px;font-size:1px;color:#fff;display:block;height:130px;max-width:650px;background:0 / contain url(/assets/img/logo-mrbab/logo-MRBAB-en.svg) no-repeat}@media only screen and (max-width: 979px){.header-title a{height:90px}}.header-title a:hover{color:#fff}.fr .header-title a{background-image:url(/assets/img/logo-mrbab/logo-MRBAB-fr.svg)}.nl .header-title a{background-image:url(/assets/img/logo-mrbab/logo-MRBAB-nl.svg)}.en .header-title a{background-image:url(/assets/img/logo-mrbab/logo-MRBAB-en.svg)}.header-buttons{margin-bottom:12px;display:flex}@media only screen and (max-width: 979px){.header-buttons{margin-bottom:7px}}.header-buttons .btn-menu{margin-right:auto}.header-buttons ul{display:flex;justify-content:flex-end;flex-wrap:nowrap;gap:10px;margin-bottom:0}.header-buttons ul a{align-items:center;background:#b11d85;border:1px solid #b11d85;border-radius:2px;color:#fff;display:flex;flex-wrap:nowrap;font-family:"Platform Web";font-size:18px;line-height:24px;padding:11px 19px 11px 52px;position:relative;white-space:nowrap}@media only screen and (max-width: 979px){.header-buttons ul a{font-size:16px;padding:4px 12px 4px 37px}}@media only screen and (max-width: 359px){.header-buttons ul a{padding-left:12px}}.header-buttons ul a:hover{background-color:#666;border-color:#666}.header-buttons ul a:focus{outline:none;background-color:#666;border-color:#666}.header-buttons ul a:active{background-color:#333}.header-buttons ul a:before{content:"";position:absolute;left:16px;display:inline-block;width:30px;height:30px;padding:0;background:-450px 0 url(/assets/img/buttons.svg?123) no-repeat}@media only screen and (max-width: 979px){.header-buttons ul a:before{transform:scale(.75);left:6px}}@media only screen and (max-width: 359px){.header-buttons ul a:before{display:none}}.header-buttons .btn-tickets-container a:before{background-position:-450px 0}.header-buttons .btn-donate-container a{background-color:#fff;border-color:#b11d85;color:#343434}.header-buttons .btn-donate-container a:hover,.header-buttons .btn-donate-container a:focus{background-color:#eee;border-color:#b11d85}.header-buttons .btn-donate-container a:active{background-color:#ccc}.header-buttons .btn-donate-container a:before{background-position:-420px 0}.header-buttons .btn-donate-container a:focus{outline:none}.footer-main{background-color:#e6e8eb;text-shadow:0 1px #fafafa;border-top:1px solid #d5d8d9}.footer-main a{color:#444}.footer-main ul{list-style-type:none;border-top:1px solid #eff1f2;padding-top:15px}.footer-main .menu-root_footer ul{margin-bottom:20px}.footer-main form{padding-top:15px}.footer-main ul li ul{border-top:none;padding-top:0}.footer-main li{line-height:18px}.footer-main h2{clear:both;font-size:20px;text-transform:uppercase;letter-spacing:1px;font-family:"Platform Web",Arial,Helvetica,sans-serif;margin-bottom:0;line-height:22px;padding-bottom:8px}.footer-main h2+ul,.footer-main h2+form,.footer-main h2+div{border-top:1px solid #eff1f2}.footer-main .menu-root_footer{margin-bottom:0}.footer-main .menu-root_footer ul{margin-left:0}.footer-main .menu-root_footer a:hover{color:#b11d85}.footer-main .menu-root_footer a:active{color:#b11d85}.footer-main .menu-root_footer{-moz-column-count:2;column-count:2}.footer-main .menu-root_footer>li{display:table;column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.footer-main .menu-root_footer>li>a{display:block;line-height:24px;font-size:16px;text-transform:none;font-weight:bold;margin:0 0 5px}.footer-main .span12 h3{margin-top:20px;margin-bottom:0;padding-top:10px;border-top:1px solid #ccc}.footer-main .menu-root_colophon{border-style:none;float:right;margin-bottom:0}.footer-address strong{font-size:16px;text-transform:none;font-weight:bold;margin:0 0 5px}.menu-root_colophon li{padding:0 0 0 20px;float:left}.menu-root_colophon a{color:#ccc}.menu-root_colophon a:hover{color:#eee}.menu-root_colophon a:active{color:#fff}.legal-main{text-shadow:0 -1px #000;background-color:#4d5155;color:#fff;font-size:12px;padding:20px 0}.legal-main .container{position:relative}.legal-main p{margin:0;line-height:15px;padding-top:10px;padding-bottom:10px}.legal-main p.mrbab{padding-right:40px;padding-bottom:15px;border-bottom:1px solid #999}.legal-main p.anysurfer{position:absolute;top:-10px;right:0}.legal-main p.anysurfer a{display:block;width:30px;height:30px;text-indent:-9999px;background:url(/assets/img/anysurfer@2x.png) no-repeat;background-size:cover}.legal-main p.anysurfer a:hover{background-position:0 -30px}.social-networks{display:inline-grid;grid-template-columns:1fr 1fr 1fr;gap:5px;margin-bottom:0}@media only screen and (min-width: 1200px){.social-networks{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.social-networks li{flex:1;text-align:center;font-size:12px}.social-networks li a{text-decoration:none;display:flex;flex-direction:column;align-items:center}.social-networks li a:before{content:"";display:block;height:43px;width:43px;background:#666 url(/assets/img/icons.svg?1798) no-repeat}.social-networks li a:hover,.social-networks li a:focus{outline:none;color:#b11d85}.social-networks li a:hover:before,.social-networks li a:focus:before{background-color:#b11d85}.social-networks li a:active{color:#333}.social-networks li a:active:before{background-color:#333}.social-networks li a.facebook:before{background-position:-25px -25px}.social-networks li a.twitter:before{background-position:-92px -25px}.social-networks li a.youtube:before{background-position:-428px -25px}.social-networks li a.instagram:before{background-position:-226px -25px}.social-networks li a.tiktok:before{background-position:-159px -25px}.social-networks li a.tripadvisor:before{background-position:-293px -25px}.museums-location{margin-bottom:26px}.museums-location li{margin-bottom:10px;line-height:16px}.museums-location a{text-decoration:none;display:block;background:#666 url(/assets/img/icons.svg?1798) no-repeat;padding-left:23px;background-position:-508px -4px}.museums-location a span{display:block}.museums-location a:hover,.museums-location a:focus{text-decoration:none}.museums-location a:focus{outline:none}.museums-location a:active,.museums-location a:active strong{color:#333}.partners-list{display:inline-flex;gap:16px}.partners-list a{background:none;display:block;padding:2px 2px 2px 0}.partners-list a:hover img{filter:grayscale(0);filter:none}.partners-list img{margin-left:0;margin-right:0;filter:grayscale(1);filter:gray}.column-rss{width:120px}.column-rss a{display:block}.column-rss a:hover{color:#000}.column-rss a:active{color:#b11d85}.column-newsletter{width:220px}
