#admin_bar{background-color:#000;font-size:.9em;display:flex;color:#fff}.admin_bar_hidden{display:none!important}a#admin_bar_login{color:#fff;padding:.25em 1em .25em 1em;margin:.25em .5em .25em 0em;font-weight:700;background-color:#1c88d5;border-color:#1c88d5}a#admin_bar_login:hover{background-color:#b20034;border-color:#b20034}#admin_bar_main{-ms-flex:1;-moz-flex:1;-webkit-flex:1;flex:1}#admin_bar_close_button{color:#fff;padding:.25em .2em 0 .25em;font-size:18px;font-size:1.4rem}#admin_bar_close_button:hover{cursor:pointer;background-color:#b20034}#admin_bar_show_button{position:absolute;z-index:9999;top:0;left:100%;width:1.5em;margin:0 0 0 -1.5em;padding:.1em 0 0 0;border-bottom-left-radius:.5em;background-color:rgb(0 0 0 / .6);color:#fff;text-align:center;cursor:pointer}.admin_bar_button{display:inline-block;border:1px #bbb solid;border-radius:2px;padding:.1em .25em .1em .25em;color:#fff;cursor:pointer}.admin_bar_button.selected{background-color:#0661a2;color:#fff;border-color:#0661a2;font-weight:700}.admin_bar_button:hover{color:#fff}.admin_bar_page_id{display:inline;font-size:.8rem}#developer_bar{display:none;background-color:#222;color:#fff;margin:0;padding:0 1rem 1rem 1rem;border-top:4px #ff0 solid;border-bottom:4px #ff0 solid}#developer_bar.open{display:block!important}ul.used_blocks_list{list-style-type:none}li.block_details{padding:.2rem 0 .2rem 0}.block_detail_setting{text-transform:uppercase;border-radius:.2rem;padding:.2rem;margin:.2rem;font-size:.8rem;background-color:#666;color:#fff}.block_detail_setting.block_detail_js{background-color:#960044}.block_detail_setting.block_detail_css{background-color:#d38900}.block_detail_setting.block_detail_json{background-color:#2b8031}.block_detail_setting.block_detail_templates{background-color:#ff009e}.block_detail_setting.block_detail_media{background-color:#d000ff}.block_detail_setting.block_detail_xml{background-color:#0700ab}.block_detail_setting.block_detail_html{background-color:#0700ab}.block_detail_setting.block_detail_strings{background-color:#69aa00}.block_detail_setting.block_detail_variants{background-color:#979200}.dev_button{cursor:pointer}.dev_button svg path{fill:#fff}.dev_button.open .admin_edit_button_icon{background-color:lime}.dev_button.open .admin_edit_button_text{background-color:#ff0;color:red}.dev_button.open svg path{fill:#f0f}.dev_button:hover svg path{fill:#000}.dev_button:hover .admin_edit_button_icon{background-color:#f0f;color:#fff}.dev_button:hover .admin_edit_button_text{background-color:#0000ff!important;color:cyan}.page_id{font-size:1.6rem;padding:.2rem .4rem .2rem .4rem;color:#fff;background-color:#777}@media screen and (min-width:800px){ul.used_blocks_list{list-style-type:none;columns:3}}html{height:100%}body{margin:0;padding:0;width:100%;overflow-x:hidden;font-family:"Montserrat","Merriweather",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:-webkit-fill-available}*:focus{outline:none}body{background-color:#000;color:#fff}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}header{grid-area:header}.reload:hover{text-decoration:none}.LanguageLink{color:#323232;background-color:#fff;background-color:#fff;margin:0;text-align:right;text-decoration:none;font-weight:500;-webkit-transition:background-color 0.25s,color 0.25s;transition:background-color 0.25s,color 0.25s;padding:.25rem .75rem .25rem .75rem;border-radius:.2rem;font-size:1rem;line-height:1.8rem}.LanguageLink:hover{text-decoration:none;background-color:rgb(247 19 19 / .8);color:#fff}.sideLang{font-weight:700;font-size:1rem;line-height:1.8rem;padding:0 0 0 1rem;margin:0 0 1rem 0}.LanguageLinkSideMenu{color:#fff;text-align:left;text-decoration:none;font-weight:300;text-transform:uppercase;-webkit-transition:background-color 0.25s,color 0.25s;transition:background-color 0.25s,color 0.25s;font-size:1rem;line-height:1.8rem}.MapLink{color:#fff}.LanguageLinkSideMenu:hover,.MapLink:hover{text-decoration:none;color:#ddd}.Toolbar{min-height:56px;width:100%;top:0;left:0;display:flex;justify-content:space-between;align-items:center;padding:4px 35px 7px 11px;padding:.25rem 2.5rem .5rem .75rem;box-sizing:border-box;z-index:90;background-color:rgb(0 0 0 / .5)}.Toolbar nav{height:100%}.Bold{font-weight:700}#content h1{font-size:2.5rem}.TitleBold{text-align:center;color:#fff;text-transform:uppercase;letter-spacing:3px;font-weight:100;position:relative;margin-top:4px;padding:0 .5rem 0 .25rem}.TitleBold:hover{color:#ddd}.itineraries_link{color:#fff;font-weight:300;background-color:#333;-webkit-transition:background-color 0.25s,color 0.25s;transition:background-color 0.25s,color 0.25s;margin-right:.5rem;padding:.25rem .75rem .25rem .75rem;border-radius:.2rem;font-size:1rem;line-height:1.8rem}.itineraries_link:hover{cursor:pointer;text-decoration:none;background-color:#666;color:#fff}.map_link{font-weight:300;background-color:#333;-webkit-transition:background-color 0.25s,color 0.25s;transition:background-color 0.25s,color 0.25s;margin-right:.5rem;padding:.25rem .75rem .25rem .75rem;border-radius:.2rem;font-size:1rem;line-height:1.8rem}.map_link:hover{cursor:pointer;text-decoration:none;background-color:#666;color:#fff}#sideMenuPageOverlay{position:fixed;width:100%;overflow-x:hidden;height:100vh;z-index:1;top:0;left:100%;background-color:rgb(48 71 90 / .75)}.sideMenu{position:absolute;height:100vh;width:280px;top:0;right:0;background-color:#111;padding-top:60px;border-left:solid 10px #666}.sideMenuList{list-style-type:none;padding-left:1rem!important}.sideMenuList li{display:block;border-bottom:solid 1px #fff;-webkit-transition:background-color 0.25s,color 0.25s,font-weight 0.25s;transition:background-color 0.25s,color 0.25s,font-weight 0.25s;min-height:39px;min-height:2.8rem;line-height:1.6rem;padding:7px 0 7px 4px;padding:.5rem 0rem .5rem .25rem}.sideMenuList li:hover{font-weight:700;cursor:pointer;background-color:#555}.sideMenu h2{padding:0 0 0 1rem}#closeMenu{position:absolute;top:20px;right:40px;width:100%;background-color:#666;text-align:right;font-weight:700;-webkit-transition:color 0.25s;transition:color 0.25s;border-radius:4px 4px 4px 4px;border-radius:.25rem .25rem .25rem .25rem;padding:7px 14px 7px 0;padding:.5rem 1rem .5rem 0rem;margin:0 0 42px 14px;margin:0rem 0rem 3rem 1rem}#closeMenu:hover{cursor:pointer;color:#ddd;font-weight:700}@media screen and (max-width:1000px){#content h1{font-size:1.6rem}}@media screen and (max-width:600px){#content h1{font-size:1.2rem;margin-right:.5rem}}@media screen and (max-width:400px){#content h1{font-size:1rem}}@media (max-width:499px){.DesktopOnly{display:none}}@font-face{font-family:"Montserrat";font-display:swap;font-style:normal;font-weight:400;src:url(/block-media/Components:Fonts:Montserrat/montserrat-v18-latin-regular.woff) format("woff")}@font-face{font-family:"Montserrat";font-display:swap;font-style:italic;font-weight:400;src:url(/block-media/Components:Fonts:Montserrat/montserrat-v18-latin-italic.woff) format("woff")}@font-face{font-family:"Montserrat";font-display:swap;font-style:normal;font-weight:700;src:url(/block-media/Components:Fonts:Montserrat/montserrat-v18-latin-700.woff) format("woff")}@font-face{font-family:"Montserrat";font-display:swap;font-style:italic;font-weight:700;src:url(/block-media/Components:Fonts:Montserrat/montserrat-v18-latin-700italic.woff) format("woff")}@font-face{font-family:'Merriweather';font-weight:300;font-display:swap;src:url(/block-media/Components:Fonts:Merriweather/Merriweather/Merriweather-Regular.ttf) format("truetype")}@font-face{font-family:'Merriweather';font-weight:500;font-display:swap;src:url(/block-media/Components:Fonts:Merriweather/Merriweather/Merriweather-Bold.ttf) format("truetype")}@font-face{font-family:'Merriweather';font-style:italic;font-display:swap;src:url(/block-media/Components:Fonts:Merriweather/Merriweather/Merriweather-Italic.ttf) format("truetype")}:root{--brand-black:#000000;--brand-white:#ffffff;--brand-warm-black:#1b1b1c;--brand-warm-white:#f0f0eb;--brand-sandstone:#f2efeb;--brand-red:#f7432c;--brand-orange:#eb7a29;--brand-green:#40b240;--brand-pink:#f573ad;--brand-slate:#668796;--brand-purple:#551e89;--brand-aqua:#0db0b8;--brand-yellow:#f5ad3b;--brand-stone:#7a716a;--brand-blue:#6699ff;--brand-text-colour:var(--brand-white);--brand-red-vlight:#fcb4ab;--brand-orange-vlight:#f7caa9;--brand-green-vlight:#b3e0b3;--brand-pink-vlight:#fbc7de;--brand-slate-vlight:#c2cfd5;--brand-purple-vlight:#d6c2ff;--brand-aqua-vlight:#c6e7e9;--brand-yellow-vlight:#fbdeb1;--brand-stone-vlight:#e5e1dd;--brand-blue-vlight:#c2d6ff;--brand-red-light:#f96956;--brand-orange-light:#EF9554;--brand-green-light:#66C166;--brand-pink-light:#F78FBD;--brand-slate-light:#859FAB;--brand-purple-light:#AD85FF;--brand-aqua-light:#3DC0C6;--brand-yellow-light:#F7BD62;--brand-stone-light:#544f4a;--brand-blue-light:#85ADFF;--brand-red-medium:#f7432c;--brand-orange-medium:#f66700;--brand-green-medium:#40b240;--brand-pink-medium:#f573ad;--brand-slate-medium:#668796;--brand-purple-medium:#551e89;--brand-aqua-medium:#0db0b8;--brand-yellow-medium:#f5ad3b;--brand-stone-medium:#7a716a;--brand-blue-medium:#6699ff;--brand-red-dark:#8e290e;--brand-orange-dark:#993f00;--brand-green-dark:#006600;--brand-pink-dark:#e10096;--brand-slate-dark:#2d5560;--brand-purple-dark:#420f71;--brand-aqua-dark:#006666;--brand-yellow-dark:#996300;--brand-stone-dark:#6d6660;--brand-blue-dark:#1d4d93;--brand-red:var(--brand-red-dark);--brand-orange:var(--brand-yellow-dark);--brand-green:var(--brand-green-dark);--brand-pink:var(--brand-pink-dark);--brand-slate:var(--brand-slate-dark);--brand-purple:var(--brand-purple-medium);--brand-aqua:var(--brand-aqua-dark);--brand-yellow:var(--brand-yellow-dark);--brand-stone:var(--brand-stone-medium);--brand-blue:var(--brand-blue-dark);--brand-text-colour:var(--brand-white);--colour-amgueddfa-cymru:var(--brand-red);--colour-cardiff:var(--brand-stone);--colour-stfagans:var(--brand-orange);--colour-bigpit:var(--brand-green);--colour-roman:var(--brand-aqua);--colour-wool:var(--brand-pink);--colour-slate:var(--brand-slate);--colour-swansea:var(--brand-purple);--default-link-colour:var(--brand-red-dark);--default-link-hover-colour:var(--brand-warm-black);--link-hover-colour-light:var(--brand-red-vlight);--link-hover-colour-dark:var(--brand-red-medium)}.container.brand-orange,.container.orange{background-color:var(--brand-orange);color:#fff}.container.brand-orange-light,.container.orange-light{background-color:var(--brand-orange-vlight);color:var(--brand-warm-black)}.container.brand-orange-medium,.container.orange-medium{background-color:var(brand-orange-medium);color:#fff}.container.brand-orange-dark,.container.orange-medium{background-color:var(brand-orange-dark);color:#fff}.button.brand-orange,.button.orange{background-color:var(--brand-orange);color:#fff}.button.brand-orange:hover,.button.orange:hover{background-color:var(--brand-warm-black);color:#fff}.button.brand-orange-medium{background-color:var(--brand-orange-medium);color:#fff}.button.brand-orange-medium:hover{background-color:var(--brand-orange-dark);color:#fff}.button.brand-orange-light{background-color:var(--brand-orange-vlight);color:var(--brand-warm-black)}.button.brand-orange-light:hover{background-color:var(--brand-orange-light);color:var(--brand-warm-black)}.container.brand-blue,.container.blue{background-color:var(--brand-blue);color:#fff}.container.brand-blue-light,.container.blue-light{background-color:var(--brand-blue-vlight);color:var(--brand-warm-black)}.container.brand-blue-medium,.container.blue-medium{background-color:var(brand-blue-medium);color:#fff}.container.brand-blue-dark,.container.blue-medium{background-color:var(brand-blue-dark);color:#fff}.button.brand-blue,.button.blue{background-color:var(--brand-blue);color:#fff}.button.brand-blue:hover,.button.blue:hover{background-color:var(--brand-warm-black);color:#fff}.button.brand-blue-medium{background-color:var(--brand-blue-medium);color:#fff}.button.brand-blue-medium:hover{background-color:var(--brand-blue-dark);color:#fff}.button.brand-blue-light{background-color:var(--brand-blue-vlight);color:var(--brand-warm-black)}.button.brand-blue-light:hover{background-color:var(--brand-blue-light);color:var(--brand-warm-black)}.container.brand-green,.container.green{background-color:var(--brand-green);color:#fff}.container.brand-green-light,.container.green-light{background-color:var(--brand-green-vlight);color:var(--brand-warm-black)}.container.brand-green-medium,.container.green-medium{background-color:var(brand-green-medium);color:#fff}.container.brand-green-dark,.container.green-medium{background-color:var(brand-green-dark);color:#fff}.button.brand-green,.button.green{background-color:var(--brand-green);color:#fff}.button.brand-green:hover,.button.green:hover{background-color:var(--brand-warm-black);color:#fff}.button.brand-green-medium{background-color:var(--brand-green-medium);color:#fff}.button.brand-green-medium:hover{background-color:var(--brand-green-dark);color:#fff}.button.brand-green-light{background-color:var(--brand-green-vlight);color:var(--brand-warm-black)}.button.brand-green-light:hover{background-color:var(--brand-green-light);color:var(--brand-warm-black)}.container.brand-earth,.container.earth{background-color:var(--brand-earth);color:#fff}.container.brand-earth-light,.container.earth-light{background-color:var(--brand-earth-vlight);color:var(--brand-warm-black)}.container.brand-earth-medium,.container.earth-medium{background-color:var(brand-earth-medium);color:#fff}.container.brand-earth-dark,.container.earth-medium{background-color:var(brand-earth-dark);color:#fff}.button.brand-earth,.button.earth{background-color:var(--brand-earth);color:#fff}.button.brand-earth:hover,.button.earth:hover{background-color:var(--brand-warm-black);color:#fff}.button.brand-earth-medium{background-color:var(--brand-earth-medium);color:#fff}.button.brand-earth-medium:hover{background-color:var(--brand-earth-dark);color:#fff}.button.brand-earth-light{background-color:var(--brand-earth-vlight);color:var(--brand-warm-black)}.button.brand-earth-light:hover{background-color:var(--brand-earth-light);color:var(--brand-warm-black)}.container.brand-slate,.container.slate{background-color:var(--brand-slate);color:#fff}.container.brand-slate-light,.container.slate-light{background-color:var(--brand-slate-vlight);color:var(--brand-warm-black)}.container.brand-slate-medium,.container.slate-medium{background-color:var(brand-slate-medium);color:#fff}.container.brand-slate-dark,.container.slate-medium{background-color:var(brand-slate-dark);color:#fff}.button.brand-slate,.button.slate{background-color:var(--brand-slate);color:#fff}.button.brand-slate:hover,.button.slate:hover{background-color:var(--brand-warm-black);color:#fff}.button.brand-slate-medium{background-color:var(--brand-slate-medium);color:#fff}.button.brand-slate-medium:hover{background-color:var(--brand-slate-dark);color:#fff}.button.brand-slate-light{background-color:var(--brand-slate-vlight);color:var(--brand-warm-black)}.button.brand-slate-light:hover{background-color:var(--brand-slate-light);color:var(--brand-warm-black)}.container.brand-pink,.container.pink{background-color:var(--brand-pink);color:#fff}.container.brand-pink-light,.container.pink-light{background-color:var(--brand-pink-vlight);color:var(--brand-warm-black)}.container.brand-pink-medium,.container.pink-medium{background-color:var(brand-pink-medium);color:#fff}.container.brand-pink-dark,.container.pink-medium{background-color:var(brand-pink-dark);color:#fff}.button.brand-pink,.button.pink{background-color:var(--brand-pink);color:#fff}.button.brand-pink:hover,.button.pink:hover{background-color:var(--brand-warm-black);color:#fff}.button.brand-pink-medium{background-color:var(--brand-pink-medium);color:#fff}.button.brand-pink-medium:hover{background-color:var(--brand-pink-dark);color:#fff}.button.brand-pink-light{background-color:var(--brand-pink-vlight);color:var(--brand-warm-black)}.button.brand-pink-light:hover{background-color:var(--brand-pink-light);color:var(--brand-warm-black)}.container.brand-red,.container.red{background-color:var(--brand-red);color:#fff}.container.brand-red-light,.container.red-light{background-color:var(--brand-red-vlight);color:var(--brand-warm-black)}.container.brand-red-medium,.container.red-medium{background-color:var(brand-red-medium);color:#fff}.container.brand-red-dark,.container.red-medium{background-color:var(brand-red-dark);color:#fff}.button.brand-red,.button.red{background-color:var(--brand-red);color:#fff}.button.brand-red:hover,.button.red:hover{background-color:var(--brand-warm-black);color:#fff}.button.brand-red-medium{background-color:var(--brand-red-medium);color:#fff}.button.brand-red-medium:hover{background-color:var(--brand-red-dark);color:#fff}.button.brand-red-light{background-color:var(--brand-red-vlight);color:var(--brand-warm-black)}.button.brand-red-light:hover{background-color:var(--brand-red-light);color:var(--brand-warm-black)}.container.brand-yellow,.container.yellow{background-color:var(--brand-yellow);color:#fff}.container.brand-yellow-light,.container.yellow-light{background-color:var(--brand-yellow-vlight);color:var(--brand-warm-black)}.container.brand-yellow-medium,.container.yellow-medium{background-color:var(brand-yellow-medium);color:#fff}.container.brand-yellow-dark,.container.yellow-medium{background-color:var(brand-yellow-dark);color:#fff}.button.brand-yellow,.button.yellow{background-color:var(--brand-yellow);color:#fff}.button.brand-yellow:hover,.button.yellow:hover{background-color:var(--brand-warm-black);color:#fff}.button.brand-yellow-medium{background-color:var(--brand-yellow-medium);color:#fff}.button.brand-yellow-medium:hover{background-color:var(--brand-yellow-dark);color:#fff}.button.brand-yellow-light{background-color:var(--brand-yellow-vlight);color:var(--brand-warm-black)}.button.brand-yellow-light:hover{background-color:var(--brand-yellow-light);color:var(--brand-warm-black)}.container.brand-stone,.container.stone{background-color:var(--brand-stone);color:#fff}.container.brand-stone-light,.container.stone-light{background-color:var(--brand-stone-vlight);color:var(--brand-warm-black)}.container.brand-stone-medium,.container.stone-medium{background-color:var(brand-stone-medium);color:#fff}.container.brand-stone-dark,.container.stone-medium{background-color:var(brand-stone-dark);color:#fff}.button.brand-stone,.button.stone{background-color:var(--brand-stone);color:#fff}.button.brand-stone:hover,.button.stone:hover{background-color:var(--brand-warm-black);color:#fff}.button.brand-stone-medium{background-color:var(--brand-stone-medium);color:#fff}.button.brand-stone-medium:hover{background-color:var(--brand-stone-dark);color:#fff}.button.brand-stone-light{background-color:var(--brand-stone-vlight);color:var(--brand-warm-black)}.button.brand-stone-light:hover{background-color:var(--brand-stone-light);color:var(--brand-warm-black)}.container.brand-purple,.container.purple{background-color:var(--brand-purple);color:#fff}.container.brand-purple-light,.container.purple-light{background-color:var(--brand-purple-vlight);color:var(--brand-warm-black)}.container.brand-purple-medium,.container.purple-medium{background-color:var(brand-purple-medium);color:#fff}.container.brand-purple-dark,.container.purple-medium{background-color:var(brand-purple-dark);color:#fff}.button.brand-purple,.button.purple{background-color:var(--brand-purple);color:#fff}.button.brand-purple:hover,.button.purple:hover{background-color:var(--brand-warm-black);color:#fff}.button.brand-purple-medium{background-color:var(--brand-purple-medium);color:#fff}.button.brand-purple-medium:hover{background-color:var(--brand-purple-dark);color:#fff}.button.brand-purple-light{background-color:var(--brand-purple-vlight);color:var(--brand-warm-black)}.button.brand-purple-light:hover{background-color:var(--brand-purple-light);color:var(--brand-warm-black)}.container.brand-aqua,.container.aqua{background-color:var(--brand-aqua);color:#fff}.container.brand-aqua-light,.container.aqua-light{background-color:var(--brand-aqua-vlight);color:var(--brand-warm-black)}.container.brand-aqua-medium,.container.aqua-medium{background-color:var(brand-aqua-medium);color:#fff}.container.brand-aqua-dark,.container.aqua-medium{background-color:var(brand-aqua-dark);color:#fff}.button.brand-aqua,.button.aqua{background-color:var(--brand-aqua);color:#fff}.button.brand-aqua:hover,.button.aqua:hover{background-color:var(--brand-warm-black);color:#fff}.button.brand-aqua-medium{background-color:var(--brand-aqua-medium);color:#fff}.button.brand-aqua-medium:hover{background-color:var(--brand-aqua-dark);color:#fff}.button.brand-aqua-light{background-color:var(--brand-aqua-vlight);color:var(--brand-warm-black)}.button.brand-aqua-light:hover{background-color:var(--brand-aqua-light);color:var(--brand-warm-black)}.warm-white{color:#f0f0eb}.bg-warm-white{background-color:var(--brand-warm-white)}.bg-warm-black{background-color:var(--brand-warm-black)}.warm-black{color:var(--brand-warm-black)}.black{color:#000}.bg_black{background-color:#000}.white{color:#fff}.text-white,.text-white h1,.text-white h2,.text-white h3{color:#fff}.bg_white{background-color:#fff}.container.light{background-color:#fff;color:#000}.container.dark{background-color:#1b1b1c;color:#fff}.container.white{background-color:#fff;color:#000}.container.black{background-color:var(--brand-warm-black);color:#fff}.container.grey{background-color:var(--brand-warm-white);color:var(--brand-warm-black)}.container.sandstone{background-color:var(--brand-warm-white);color:var(--brand-warm-black)}.container.bg-orange{background-color:var(--brand-orange-dark);color:#fff}.container.bg-orange-light{background-color:var(--brand-orange-vlight);color:var(--brand-warm-black)}.container.bg-blue{background-color:var(--brand-blue-dark);color:#fff}.container.bg-blue-light{background-color:var(--brand-blue-vlight);color:var(--brand-warm-black)}.container.bg-green{background-color:var(--brand-green-dark);color:#fff}.container.bg-green-light{background-color:var(--brand-green-vlight);color:var(--brand-warm-black)}.container.bg-earth{background-color:var(--brand-earth-dark);color:#fff}.container.bg-earth-light{background-color:var(--brand-earth-vlight);color:var(--brand-warm-black)}.container.bg-slate{background-color:var(--brand-slate-dark);color:#fff}.container.bg-slate-light{background-color:var(--brand-slate-vlight);color:var(--brand-warm-black)}.container.bg-pink{background-color:var(--brand-pink-dark);color:#fff}.container.bg-pink-light{background-color:var(--brand-pink-vlight);color:var(--brand-warm-black)}.container.bg-red{background-color:var(--brand-red-dark);color:#fff}.container.bg-red-light{background-color:var(--brand-red-vlight);color:var(--brand-warm-black)}.container.bg-yellow{background-color:var(--brand-yellow-dark);color:#fff}.container.bg-yellow-light{background-color:var(--brand-yellow-vlight);color:var(--brand-warm-black)}.container.bg-stone{background-color:var(--brand-stone-dark);color:#fff}.container.bg-stone-light{background-color:var(--brand-stone-vlight);color:var(--brand-warm-black)}.container.bg-purple{background-color:var(--brand-purple-dark);color:#fff}.container.bg-purple-light{background-color:var(--brand-purple-vlight);color:var(--brand-warm-black)}.container.bg-aqua{background-color:var(--brand-aqua-dark);color:#fff}.container.bg-aqua-light{background-color:var(--brand-aqua-vlight);color:var(--brand-warm-black)}body{margin:0;padding:0;width:100%;overflow-x:hidden;font-family:"Montserrat","Merriweather",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:-webkit-fill-available;background-color:#000;color:#fff}#subPageWrapper{background-color:#333;margin:0 1rem 0 1rem;padding:1rem;border-radius:.5rem}h2{vertical-align:middle;font-weight:700;letter-spacing:1px;font-family:Merriweather,sans-serif;line-height:3rem;font-size:1.6rem}#subPageWrapper a{color:#000;background-color:#fff;font-weight:700;border-radius:.2rem;padding:.5rem}#subPageWrapper a:hover{color:blue;text-decoration:none}#subPageWrapper ul a{color:#000;background-color:#fff;font-weight:700;border-radius:.2rem;padding:0 6px 0 6px;padding:0rem .4rem 0rem .4rem}#subPageWrapper ul a:hover{color:blue;text-decoration:none}#subPageWrapper ul{list-style-type:circle;margin:0 0 0 28px;margin:0rem 0rem 0rem 2rem;font-size:1.1rem;line-height:1.3rem}#subPageWrapper li{padding:0 0 0 .5rem;margin:11px 0 11px 0;margin:.75rem 0rem .75rem 0rem}#subPageWrapper>h3,h2{text-transform:uppercase;letter-spacing:2px;text-shadow:0 0 2px #264653;border-radius:.2rem;padding-left:.5em;padding-top:.5em}#subPageWrapper>h3{border-top:solid 1px #444;margin:1rem 0 0 0}#subPageWrapper>p{padding:.75em}.sideMenuLinks{color:#fff}.sideMenuLinks:hover{text-decoration:none;color:#eee}#subPageWrapper h2:first-child{font-size:2rem;color:#8fd133;text-shadow:0 0 4px #000}.FooterContent{color:#37316c;display:grid;grid-gap:1;grid-template-columns:40% 60%;width:100vw}.FooterLogoLeft{padding-left:2em;float:right}.FooterLogoRight{padding-right:2em;float:left;margin:1em;color:#fff;font-size:1rem;line-height:23px;line-height:1.6180339887rem}.LogoScale{object-fit:scale-down;object-position:center center;max-height:150px;box-sizing:border-box}footer{display:none;background:#30475a;color:#fff;flex-shrink:0;padding:20px;margin:1rem 0 0 0}[v-cloak]{display:none}.imageFill{height:100%;width:100%;object-fit:cover}.lightbox-modal{display:none}.layout_wide::-webkit-scrollbar{display:none}body{background-color:#000!important}a{color:-webkit-link;text-decoration:none;cursor:auto}.layout_wide{-ms-overflow-style:none;scrollbar-width:none;-webkit-animation:fadein ease-in 0.5s;-moz-animation:fadein ease-in 0.5s;-ms-animation:fadein ease-in 0.5s;-o-animation:fadein ease-in 0.5s;animation:fadein ease-in 0.5s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}#AllVue{display:flex;flex-direction:column;height:100%}.Content{flex:1 0 auto}*{box-sizing:border-box}.Red{color:#b20034}.Green{color:#5c9210}.Black{color:#111}ul{padding:0px!important}.AttractionListItem{border:2px #333 solid;cursor:pointer;background-color:#333;border-radius:.5rem;margin:0 .5rem .5rem 0}li.AttractionListItemSelected{border:2px #ddd solid;background-color:#444;border-radius:.5rem;margin:0 .5rem .5rem 0}li.AttractionListItemSelected .AttractionNumber{background-color:#5c9210;border-radius:.5rem;color:#fff}.listItemTop{display:flex;vertical-align:middle;min-height:42px;min-height:3rem}.listItemNumber{min-width:56px;min-width:4rem}.listTitleCentre{box-sizing:border-box;line-height:3rem;padding:7px 0 11px 0;padding:.5rem 0rem .75rem 0rem}.listItemTitle{vertical-align:middle;font-weight:700;letter-spacing:1px;font-family:Merriweather,sans-serif;line-height:2rem;font-size:1.6rem}.listItemDescription{font-weight:400;padding:0 .5rem 0 1rem;margin:4px 0 14px 0;margin:.25rem 0rem 1rem 0rem}.listItemWebsiteWrapper{padding:7px 7px 7px 0;padding:.5rem .5rem .5rem 0rem;margin:0 0 14px 14px;margin:0rem 0rem 1rem 1rem}.listItemWebsiteButton{color:#000;background-color:#fff;font-weight:700;border-radius:.2rem;padding:.5rem}.listItemWebsiteButton:hover{text-decoration:none}.listBoldText{font-weight:700}.listItemDetailsWrapper{background-color:#393939;border-radius:.2rem;padding:.25rem .5rem;margin:7px 14px 7px 14px;margin:.5rem 1rem .5rem 1rem;border-radius:.2rem}.listItemEntry{font-weight:400;line-height:1.8rem;padding:0}.listItemDisabled{font-weight:400;line-height:1.8rem;padding:0}.listItemTravel{font-weight:400;line-height:1.8rem;padding:0}.listItemThemes{font-weight:400;line-height:1.8rem;padding:0;display:inline}.themesList ul{list-style-type:none;padding:0;margin:0}.themesList li{display:inline}.themeGreen{font-weight:700;color:#8fd133}.GalleryListItems{display:flex;flex-wrap:wrap;gap:5px;align-items:center;list-style-type:none;padding:1rem 0 0 0}.GalleryListItem{position:relative;flex:1 1 6rem;max-width:25%;height:6rem;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#264653;text-align:center;color:rgb(255 255 255 / .2);border:#888 2px solid;line-height:5rem;border-radius:4px;border-radius:.25rem;box-shadow:0 0 20px rgb(33 33 33 / .4);-webkit-transition:box-shadow 0.5s,background-color 0.5s,border 0.5s;transition:box-shadow 0.5s,background-color 0.5s,border 0.5s}.GalleryListItem:hover{color:rgb(255 255 255 / .8);background-color:#e9c46a;box-shadow:0 0 20px rgb(33 33 33 / .8);border:rgb(255 255 255 / .8) 2px solid;cursor:pointer}.RedListNumber{color:#fff;background-image:url(/block-media/Projects:RTEF:Map/red-spot.svg);background-repeat:no-repeat;background-size:75%;background-position:center;display:grid;align-items:center;justify-content:center;font-weight:700}.GreenListNumber{color:#fff;background-image:url(/block-media/Projects:RTEF:Map/green-spot.svg);background-repeat:no-repeat;background-size:75%;background-position:center;display:grid;align-items:center;justify-content:center;font-weight:700}.BlackListNumber{color:#fff}h2.PageSubtitle{margin:1em 2em .5em 2em;font-weight:500}.AttractionTitle{font-size:1.6em;margin-bottom:5px}.SubTitle{margin-top:5px;font-weight:500;color:#fff;text-align:center}.Centre{text-align:center}.IconPosition{vertical-align:middle;box-sizing:border-box;padding-right:8px}.Circle{background-color:#999;color:#fff;border-radius:.25rem;padding:2.5px 10px}.MuseumCircle{font-weight:700;background-color:#b20034;color:#fff;letter-spacing:1px;border-radius:.25rem;padding:2px 15px;margin-right:10px}.MuseumCirclePlain{border-radius:.25rem;letter-spacing:1px;padding:2px 15px;margin-right:10px;transition:background-color 0.25s ease-out}.MuseumCirclePlain:hover{color:#fff;letter-spacing:1px;font-weight:700;background-color:#5c9210;border-radius:.25em}.MuseumSelected{background-color:#eee;border-radius:.25em}.MuseumList{line-height:1.6em;cursor:pointer}.AttractionTheme{line-height:1.6em;font-weight:700;color:#fff;padding:2px 12px;text-align:left;border-radius:.25em;color:#8fd133;position:relative}.Tick{position:absolute;bottom:0;right:5px}.HideTick{display:none}.PopupTitle{font-size:1.6em;font-weight:700;margin-bottom:10px;padding:5px 15px}.Button{background-color:#b20034;border:none;color:#fff;outline:none;cursor:pointer;font:inherit;border-radius:.25rem;padding:.8em .4em .8em .4em;box-sizing:border-box;font-weight:700;text-transform:uppercase;text-align:center;transition:background-color 0.5s}.Button:hover,.Button:active{background-color:#5c9210}.gm-ui-hover-effect{display:none!important}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);display:table;transition:opacity 0.3s ease;color:#fff}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{min-width:200px;max-width:50%!important;margin:0 auto;padding:10px 10px;background-color:#333;border-radius:2px;box-shadow:0 2px 8px rgb(0 0 0 / .33);transition:all 0.3s ease;font-family:Helvetica,Arial,sans-serif;box-sizing:border-box;border-radius:.5em}.modal-header h3{margin-top:0;color:#fff;font-family:"Merriweather",serif}.modal-body{margin:20px 0}.modal-default-button{float:right}.modal-enter{opacity:0}.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.2);transform:scale(1.2)}.closeImage{position:absolute;top:20px;left:20px;box-sizing:border-box;font-size:1rem;line-height:2rem}.closeImage:hover{cursor:pointer}.closeInline{display:inline;background-color:#111;padding:7px 18px 7px 18px;padding:.5rem 1.25rem .5rem 1.25rem;line-height:2rem;border-radius:.5rem}.closeImage img{vertical-align:middle}#closeMenu{display:inline;line-height:2rem;vertical-align:middle}#closeMenu img{vertical-align:middle}.mobile-modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgb(253 117 117 / .8);display:table;transition:opacity 0.3s ease;color:#fff}.mobile-modal-wrapper{display:table-cell;vertical-align:middle}.mobile-modal-container{border-top:solid 2px #ddd;position:absolute;bottom:0;height:75vh!important;min-width:100%;margin:0 auto;background-color:#333;box-shadow:0 2px 8px rgb(0 0 0 / .33);transition:all 0.3s ease;font-family:Helvetica,Arial,sans-serif;box-sizing:border-box}.mobile-modal-body{margin:5px 0}.TwoColumnList{display:grid;grid-gap:2px 2px;grid-template-columns:1fr 1fr;letter-spacing:1px;list-style-type:none}.OneColumnList{grid-template-columns:1fr}.Selected{line-height:1.6em;cursor:pointer;font-weight:700;color:#fff;padding:2px 12px;text-align:left;border-radius:.25em;background-color:#5c9210;transition:background-color 0.25s ease-out;position:relative}.Selected:hover{background-color:#3f51b5;border-radius:.25em}.Deselected{line-height:1.6em;cursor:pointer;font-weight:700;color:#ccc;padding:2px 12px;text-align:left;border-radius:.25em;background-color:#fff0;transition:background-color 0.25s ease-out;position:relative}.Deselected:hover{background-color:#3f51b5;border-radius:.25em}.AttractionsList{list-style-type:none}.Content{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px}.GoogleMap{min-height:80vh;height:100%;margin:0 0 0 14px;margin:0rem 0rem 0rem 1rem}.MapAndFilter{max-height:90vh!important;flex:1}.List{max-height:90vh!important;flex:1;overflow-y:scroll;background-color:#000;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;padding:0 .5rem 0 .5rem;margin:0 0 0 7px;margin:0rem 0rem 0rem .5rem}.List::-webkit-scrollbar{width:20px;height:0}.List::-webkit-scrollbar-thumb{border-top:1px solid #fff;background:#ccc -webkit-gradient(linear,0% 100%,100% 0%,from(#f0f0f0),to(#d2d2d2));-webkit-border-radius:5px;-webkit-box-shadow:0 1px 3px rgb(0 0 0 / .4);border-radius:5px;box-shadow:0 1px 3px rgb(0 0 0 / .4);margin:2px;min-height:50px}.List::-webkit-scrollbar-track{background-color:#fff0;background:#111 -webkit-gradient(linear,0% 0%,100% 0%,from(black),to(#3c3c3c));-webkit-border-radius:5px;border-radius:5px}.Map{margin:0;padding:0;background-color:#000;scroll-margin:0;margin:0 0 0 14px;margin:0rem 0rem 0rem 1rem}.FilterBar{flex-shrink:0;box-sizing:border-box;font-weight:700;display:grid;grid-template-columns:auto 1fr 1fr;grid-gap:5px;justify-items:center;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;padding:.5rem 1rem .5rem 1rem;margin:0 0 0 14px;margin:0rem 0rem 0rem 1rem}.HideMediaGallery{display:none}.ShowMediaGallery{display:block}.MobileViewDivider{list-style-position:inside;width:100%;border-radius:0%;border-bottom:solid 1px #666}.cool-lightbox{position:fixed;left:0;bottom:0;top:0;display:flex;align-items:center;justify-content:center;right:0;transition:all 0.3s ease}.cool-lightbox .cool-lightbox-zoom{position:absolute;bottom:15px;left:50%;display:flex;z-index:99999;background-color:rgb(15 15 15 / .8);border-radius:8px;padding:0 12px;align-items:center;transform:translateX(-50%)}.cool-lightbox .cool-lightbox-zoom input[type="range"]{-webkit-appearance:none;margin:10px 0;width:105px;background:0 0}.cool-lightbox .cool-lightbox-zoom input[type="range"]:focus{outline:0}.cool-lightbox .cool-lightbox-zoom input[type="range"]::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;animation-duration:0.2s;box-shadow:0 0 0 #000;background:#e6e6e6;border-radius:11px;border:0 solid #000}.cool-lightbox .cool-lightbox-zoom input[type="range"]::-webkit-slider-thumb{box-shadow:1px 1px 1px #000;border:1px solid #000;height:12px;width:12px;border-radius:13px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-4.5px}.cool-lightbox .cool-lightbox-zoom input[type="range"]:focus::-webkit-slider-runnable-track{background:#e6e6e6}.cool-lightbox .cool-lightbox-zoom input[type="range"]::-moz-range-track{width:100%;height:4px;cursor:pointer;animation-duration:0.2s;box-shadow:0 0 0 #000;background:#e6e6e6;border-radius:11px;border:0 solid #000}.cool-lightbox .cool-lightbox-zoom input[type="range"]::-moz-range-thumb{box-shadow:1px 1px 1px #000;border:1px solid #000;height:12px;width:12px;border-radius:13px;background:#fff;cursor:pointer}.cool-lightbox .cool-lightbox-zoom input[type="range"]::-ms-track{width:100%;height:4px;cursor:pointer;animation-duration:0.2s;background:0 0;border-color:#fff0;color:#fff0}.cool-lightbox .cool-lightbox-zoom input[type="range"]::-ms-fill-lower{background:#e6e6e6;border:0 solid #000;border-radius:22px;box-shadow:0 0 0 #000}.cool-lightbox .cool-lightbox-zoom input[type="range"]::-ms-fill-upper{background:#e6e6e6;border:0 solid #000;border-radius:22px;box-shadow:0 0 0 #000}.cool-lightbox .cool-lightbox-zoom input[type="range"]::-ms-thumb{box-shadow:1px 1px 1px #000;border:1px solid #000;height:12px;width:12px;border-radius:13px;background:#fff;cursor:pointer}.cool-lightbox .cool-lightbox-zoom input[type="range"]:focus::-ms-fill-lower{background:#e6e6e6}.cool-lightbox .cool-lightbox-zoom input[type="range"]:focus::-ms-fill-upper{background:#e6e6e6}.cool-lightbox .cool-lightbox-zoom .cool-lightbox-zoom__icon{height:15px;width:15px;color:#fff}.cool-lightbox .cool-lightbox-zoom .cool-lightbox-zoom__icon:first-of-type{margin-right:10px}.cool-lightbox .cool-lightbox-zoom .cool-lightbox-zoom__icon:last-of-type{margin-left:10px}.cool-lightbox .cool-lightbox-thumbs{position:absolute;height:100vh;overflow-y:auto;width:102px;right:-102px;top:0;overflow-x:hidden;transition:none;background-color:#ddd;scrollbar-width:thin;scrollbar-color:#fa4242 rgb(175 175 175 / .9)}@media (min-width:767px){.cool-lightbox .cool-lightbox-thumbs{transition:all 0.3s ease}}.cool-lightbox .cool-lightbox-thumbs::-webkit-scrollbar{width:6px;height:6px}.cool-lightbox .cool-lightbox-thumbs::-webkit-scrollbar-button{width:0;height:0}.cool-lightbox .cool-lightbox-thumbs::-webkit-scrollbar-thumb{background:#fa4242;border:0 none #fff;border-radius:50px}.cool-lightbox .cool-lightbox-thumbs::-webkit-scrollbar-thumb:hover{background:#fff}.cool-lightbox .cool-lightbox-thumbs::-webkit-scrollbar-thumb:active{background:#000}.cool-lightbox .cool-lightbox-thumbs::-webkit-scrollbar-track{background:#e1e1e1;border:0 none #fff;border-radius:8px}.cool-lightbox .cool-lightbox-thumbs::-webkit-scrollbar-track:hover{background:#666}.cool-lightbox .cool-lightbox-thumbs::-webkit-scrollbar-track:active{background:#333}.cool-lightbox .cool-lightbox-thumbs::-webkit-scrollbar-corner{background:0 0}@media (min-width:767px){.cool-lightbox .cool-lightbox-thumbs{width:212px;right:-212px}}.cool-lightbox .cool-lightbox-thumbs .cool-lightbox-thumbs__list{display:flex;flex-wrap:wrap;padding:2px;padding-right:0}.cool-lightbox .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb{background-color:#000;width:100%;margin-right:2px;margin-bottom:2px;display:block;height:75px;position:relative}@media (min-width:767px){.cool-lightbox .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb{width:calc(100% / 2 - 2px)}}.cool-lightbox .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb:before{top:0;left:0;right:0;bottom:0;opacity:0;content:"";z-index:150;transition:all 0.3s ease;position:absolute;visibility:hidden;border:3px solid #fa4242}.cool-lightbox .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb img{width:100%;height:100%;object-fit:cover}.cool-lightbox .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb.is-video .cool-lightbox__thumb__icon{position:absolute;z-index:100;top:50%;left:50%;width:25px;height:25px;transform:translate(-50%,-50%)}.cool-lightbox .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb.is-video .cool-lightbox__thumb__icon path{fill:#fff}.cool-lightbox .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb.is-video:after{content:"";top:0;left:0;right:0;bottom:0;z-index:50;position:absolute;background:rgb(0 0 0 / .6)}.cool-lightbox .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb.active:before,.cool-lightbox .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb:hover:before{opacity:1;visibility:visible}.cool-lightbox .cool-lightbox__inner{padding:60px 0;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;transition:none}@media (min-width:767px){.cool-lightbox .cool-lightbox__inner{transition:all 0.3s ease}}.cool-lightbox .cool-lightbox__progressbar{position:absolute;top:0;left:0;right:0;height:2px;z-index:500;transform-origin:0;transform:scaleX(0);transition:transform 3s linear;display:block}.cool-lightbox.cool-lightbox--is-swipping{cursor:-webkit-grabbing;cursor:grabbing}.cool-lightbox.cool-lightbox--is-swipping iframe{pointer-events:none}.cool-lightbox.cool-lightbox--is-swipping .cool-lightbox__slide{transition:none}.cool-lightbox.cool-lightbox--is-swipping .cool-lightbox__slide.cool-lightbox__slide--hide{display:flex;z-index:50}.cool-lightbox.cool-lightbox--zoom-disabled .cool-lightbox__slide .cool-lightbox__slide__img{transform:translate3d(-50%,-50%,0)}.cool-lightbox.cool-lightbox--can-zoom .cool-lightbox__slide img{cursor:zoom-in}.cool-lightbox.cool-lightbox--is-zooming .cool-lightbox__slide img{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.cool-lightbox.cool-lightbox--is-zooming .cool-lightbox-caption{opacity:0}.cool-lightbox.cool-lightbox--thumbs-right.cool-lightbox--show-thumbs .cool-lightbox__inner{right:102px}@media (min-width:767px){.cool-lightbox.cool-lightbox--thumbs-right.cool-lightbox--show-thumbs .cool-lightbox__inner{right:212px}}.cool-lightbox.cool-lightbox--thumbs-right.cool-lightbox--show-thumbs .cool-lightbox-thumbs{right:0}.cool-lightbox.cool-lightbox--thumbs-bottom .cool-lightbox-thumbs{width:100%;left:0;right:0;top:auto;height:70px;bottom:-70px;overflow:auto}@media (min-width:767px){.cool-lightbox.cool-lightbox--thumbs-bottom .cool-lightbox-thumbs{bottom:-79px;height:79px}}.cool-lightbox.cool-lightbox--thumbs-bottom .cool-lightbox-thumbs .cool-lightbox-thumbs__list{width:100%;flex-wrap:nowrap;justify-content:center}.cool-lightbox.cool-lightbox--thumbs-bottom .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb{width:100px;flex-shrink:0;margin-bottom:0;height:65px}@media (min-width:767px){.cool-lightbox.cool-lightbox--thumbs-bottom .cool-lightbox-thumbs .cool-lightbox-thumbs__list .cool-lightbox__thumb{height:75px}}.cool-lightbox.cool-lightbox--thumbs-bottom.cool-lightbox--show-thumbs .cool-lightbox__inner{bottom:70px}@media (min-width:767px){.cool-lightbox.cool-lightbox--thumbs-bottom.cool-lightbox--show-thumbs .cool-lightbox__inner{bottom:79px}}.cool-lightbox.cool-lightbox--thumbs-bottom.cool-lightbox--show-thumbs .cool-lightbox-thumbs{bottom:0}.cool-lightbox *{box-sizing:border-box;padding:0;margin:0}.cool-lightbox button{background:0 0;border:none;cursor:pointer;outline:0}.cool-lightbox svg path,.cool-lightbox svg rect{fill:currentColor}.cool-lightbox .cool-lightbox-button{padding:21px 16px 21px 4px;height:100px;opacity:1;z-index:800;color:#ccc;transition:all 0.3s ease;position:absolute;top:calc(50% - 50px);width:4rem;transition:all 0.3s ease;visibility:visible}@media (min-width:767px){.cool-lightbox .cool-lightbox-button{width:70px;padding:31px 26px 31px 6px}}.cool-lightbox .cool-lightbox-button.hidden{opacity:0;visibility:hidden}.cool-lightbox .cool-lightbox-button:hover{color:#fff}.cool-lightbox .cool-lightbox-button>.cool-lightbox-button__icon{display:flex;align-items:center;justify-content:center;background-color:rgb(255 255 255 / .6);color:#000;-webkit-transition:background-color 0.5s,border 0.5s;transition:background-color 0.5s,border 0.5s;width:49px;width:3.5rem;height:49px;height:3.5rem;font-size:1.8rem;border-radius:50%;border-radius:50%;margin:0;padding:0}.cool-lightbox .cool-lightbox-button>.cool-lightbox-button__icon:hover{background-color:#fff}.cool-lightbox .cool-lightbox-button>.cool-lightbox-button__icon>svg{width:4rem;height:56px;height:4rem}.cool-lightbox .cool-lightbox-button.cool-lightbox-button--prev{left:0}.cool-lightbox .cool-lightbox-button.cool-lightbox-button--next{right:0;margin-right:10px}@media (min-width:767px){.cool-lightbox .cool-lightbox-button.cool-lightbox-button--next{margin-right:1px}}.cool-lightbox .cool-lightbox-pdf{max-width:100%}.cool-lightbox .cool-lightbox__iframe{width:100%;display:flex;top:50%;left:50%;align-items:center;justify-content:center;position:relative;transform:translate3d(-50%,-50%,0) scale3d(1,1,1)}.cool-lightbox .cool-lightbox__iframe iframe{width:100%;height:100%}@media (min-width:767px){.cool-lightbox .cool-lightbox__iframe iframe{max-width:80vw;max-height:80vh}}.cool-lightbox .cool-lightbox__wrapper{width:100%;height:100%;position:relative}.cool-lightbox .cool-lightbox__wrapper.cool-lightbox__wrapper--swipe{display:flex;align-items:center}.cool-lightbox .cool-lightbox__wrapper.cool-lightbox__wrapper--swipe .cool-lightbox__slide{flex-shrink:0;display:flex;position:relative;height:100%;opacity:.4;transition:opacity 0.3s linear}.cool-lightbox .cool-lightbox__wrapper.cool-lightbox__wrapper--swipe .cool-lightbox__slide.cool-lightbox__slide--current{opacity:1}.cool-lightbox .cool-lightbox__slide{width:100%;top:0;bottom:0;left:0;right:0;z-index:100;display:none;position:absolute;margin-right:30px;transition:transform 0.3s ease}.cool-lightbox .cool-lightbox__slide:last-of-type{margin-right:0}.cool-lightbox .cool-lightbox__slide.cool-lightbox__slide--current{display:flex}.cool-lightbox .cool-lightbox__slide .cool-lightbox__slide__img{position:absolute;height:100%;width:100%;left:50%;top:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate3d(-50%,-50%,0) scale3d(1,1,1);transition:all 0.3s ease;display:flex}.cool-lightbox .cool-lightbox__slide img{max-width:100%;max-height:100%;margin:auto;z-index:9999;-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1.5rem rgb(0 0 0 / .45)}.cool-lightbox .cool-lightbox__slide picture{display:flex;align-items:center;justify-content:center;max-height:100%;height:100%;margin:auto;z-index:9999}.cool-lightbox-toolbar{position:absolute;top:0;right:0;opacity:1;display:flex;transition:all 0.3s ease;visibility:visible}.cool-lightbox-toolbar.hidden{opacity:0;visibility:hidden}.cool-lightbox-toolbar .cool-lightbox-toolbar__btn{background:rgb(30 30 30 / .6);border:0;border-radius:0;box-shadow:none;cursor:pointer;justify-content:center;align-items:center;display:inline-flex;margin:0;padding:9px;position:relative;transition:color 0.2s;vertical-align:top;visibility:inherit;width:4rem;height:56px;height:4rem;color:#ccc}@media (min-width:767px){.cool-lightbox-toolbar .cool-lightbox-toolbar__btn{width:44px;height:44px;padding:10px}}.cool-lightbox-toolbar .cool-lightbox-toolbar__btn>svg{width:100%;height:100%}.cool-lightbox-toolbar .cool-lightbox-toolbar__btn:hover{color:#fff}.cool-lightbox-caption{bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;opacity:1;line-height:1.5;padding:18px 28px 16px 24px;right:0;text-align:center;direction:ltr;position:absolute;transition:opacity 0.25s ease,visibility 0s ease 0.25s;z-index:99997;background:linear-gradient(0deg,rgb(0 0 0 / .75) 0,rgb(0 0 0 / .3) 50%,rgb(0 0 0 / .15) 65%,rgb(0 0 0 / .075) 75.5%,rgb(0 0 0 / .037) 82.85%,rgb(0 0 0 / .019) 88%,transparent)}@media (min-width:767px){.cool-lightbox-caption{padding:22px 30px 23px 30px}}.cool-lightbox-caption a{color:#eee;text-decoration:underline}.cool-lightbox-caption h6{font-size:14px;margin:0 0 6px 0;line-height:130%}@media (min-width:767px){.cool-lightbox-caption h6{font-size:16px;margin:0 0 6px 0}}.cool-lightbox-caption p{font-size:13px;line-height:130%;color:#ccc}@media (min-width:767px){.cool-lightbox-caption p{font-size:15px}}.cool-lightbox-caption p a{color:#ccc}.cool-lightbox-caption p a:hover{color:#eee}.cool-lightbox-modal-enter-active,.cool-lightbox-modal-leave-active{transition:opacity 0.35s}.cool-lightbox-modal-enter,.cool-lightbox-modal-leave-to{opacity:0}.cool-lightbox-slide-change-enter-active,.cool-lightbox-slide-change-leave-active{transition:opacity 0.27s}.cool-lightbox-slide-change-enter,.cool-lightbox-slide-change-leave-to{opacity:0}.cool-lightbox-loading-wrapper{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.cool-lightbox-loading-wrapper .cool-lightbox-loading{animation:cool-lightbox-rotate 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;opacity:.7;padding:0;width:50px;z-index:500}@keyframes cool-lightbox-rotate{100%{transform:rotate(360deg)}}@media screen and (max-width:600px){.modal-container{max-width:100%!important}.listItemTitle{line-height:1.6rem;font-size:1.2rem}.listItemDescription{font-weight:400;font-size:1rem;line-height:1.4rem}}@media screen and (max-width:800px){.listItemTitle{line-height:1.8rem;font-size:1.4rem}.listItemDescription{font-weight:400;font-size:1rem;line-height:1.4rem}.modal-container{max-width:80%!important}.Content{display:grid;grid-template-columns:auto;grid-gap:5px}.GoogleMap{min-height:25vh!important;height:100%;margin:0}.Map{scroll-margin:0;margin-left:1em;margin:0}.List{min-height:60vh!important;max-height:60vh!important;overflow-y:scroll;background-color:#333;border-bottom-left-radius:0em;border-bottom-right-radius:0em;padding:0 0 0 1rem;margin:0}.FilterBar{margin:0;padding:.5rem 1rem .5rem 1rem;border-bottom-left-radius:0em;border-bottom-right-radius:0em}}.media.inline{display:inline-block;vertical-align:top}.media_image_enlarge :hover{cursor:pointer}.media_view_extra_small,.media_view_extra_small img{width:150px}.media_view_small,.media_view_small img{width:200px}.media_view_medium,.media_view_large,.media_view_exta_large,.media_view_full{width:100%;padding:0}.media_view_medium img,.media_view_large img,.media_view_extra_large img,.media_view_full img{width:100%}.video_medium video,.video_large video,.video_full video{width:100%}figure{margin:0}.html_audio audio{width:100%}@media screen and (min-width:768px){.video_medium video{width:50%}.video_large video{width:80%}.video_full video{width:100%}.media_view_extra_small,.media_view_extra_small img{width:150px}.media_view_small,.media_view_small img{width:200px}.media_view_medium,.media_view_medium img{width:300px}.media_view_large,.media_view_large img{width:450px}.media_view_extra_large,.media_view_extra_large img{width:800px}.layout_museum .media_view_medium,.layout_museum .media_view_medium img{width:250px}.media_left{float:left;margin:0 2rem 0 0}.media_right{float:right;margin:0 0 0 28px;margin:0rem 0rem 0rem 2rem}}@media screen and (min-width:1281px){.media_view_extra_small,.media_view_extra_small img{width:150px}.media_view_medium,.media_view_large,.media_view_full{padding:0}.media_view_small,.media_view_small img{width:250px}.layout_museum .media_view_medium,.layout_museum .media_view_medium img,.media_view_medium,.media_view_medium img{width:400px}.media_view_large,.media_view_large img{width:600px}.media_view_extra_large,.media_view_extra_large img{width:1024px}}