#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:rgba(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:#0f0}.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:#0ff}.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}}:root{--title-font:Arial, sans-serif;--body-font:Arial, sans-serif}.header-font{font-family:var(--title-font)}.body-font{font-family:var(--body-font)}.font-xsmall{font-size:.8rem}.font-small{font-size:.9rem}.font-medium{font-size:1rem}.font-large{font-size:1.2rem}.font-xlarge{font-size:1.4rem}.font-xxlarge{font-size:2rem}.font-xxxlarge{font-size:2.4rem}.font-larger,.larger{font-size:1.2em}.font-smaller .smaller{font-size:.9em}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center,.text-align-centre{text-align:center}@media screen and (min-width:768px){.font-small{font-size:.9rem}.font-large{font-size:1.6rem}.font-xlarge{font-size:2rem}.font-xxlarge{font-size:3rem}.font-xxxlarge{font-size:3.5rem}}@media screen and (min-width:1025px){.font-small{font-size:.9rem}.font-large{font-size:1.7rem}.font-xlarge{font-size:2.2rem}.font-xxlarge{font-size:3.4rem}.font-xxxlarge{font-size:4.2rem}}@media screen and (min-width:1281px){.font-small{font-size:.9rem}.font-large{font-size:1.8rem}.font-xlarge{font-size:2.4rem}.font-xxlarge{font-size:3.6rem}.font-xxlarge{font-size:4.4rem}}.button.extra_large{font-size:1.2rem;padding:1rem 1.5rem 1rem 1.5rem}.button.large{font-size:1.1rem;padding:.6rem .8rem .6rem .8rem}.button.medium{font-size:.9rem}.button.small{font-size:.8rem;padding:.1rem .4rem .1rem .4rem}.button.outline{color:var(--brand-warm-black);border:1px var(--brand-warm-black) solid;background-color:inherit}.button.outline:hover{color:var(--brand-warm-black);border:1px var(--brand-orange-light) solid;background-color:inherit}.button.white.outline{color:#fff;border:1px var(--brand-warm-white) solid}.button.white.outline:hover{color:#fff;border-color:var(--brand-orange)}.button.white{border:0;background-color:var(--brand-white);color:var(--brand-warm-black)}.button.white:hover{background-color:#efefef;color:var(--brand-warm-black)}@media screen and (min-width:768px){.button.extra_large{font-size:1.4rem;padding:1.5rem 2rem 1.5rem 2rem}.button.large{font-size:1.2rem;padding:1rem 1.5rem 1rem 1.5rem}.button.medium{font-size:1.1rem}}section{margin:0;padding:0}.slab.vpadding{margin-top:7px;margin-top:.5rem;margin-bottom:7px;margin-bottom:.5rem}.slab.hpadding{margin-left:7px;margin-left:.5rem;margin-right:7px;margin-right:.5rem}.slab_overlay.black{background-color:rgba(0,0,0,.88)}.slab_video{width:100%}.slab_video video{width:100%!important}.slab_body{margin:0 auto;padding:1rem;max-width:1280px}.slab_subsection{background-color:#fff;margin-bottom:14px;margin-bottom:1rem;padding:1rem 2rem 1rem 2rem}.slab:after,.slab_accordion:after{visibility:hidden;position:relative;display:block;font-size:0;content:" ";clear:both;height:0}.slab_basic p{margin:0;padding:2rem;color:#646464;font-weight:100}.slab_accordion{clear:both;background-size:cover;padding:0;margin:0;max-width:var(--site-width);overflow:hidden}.slab_accordion a{padding:8px 0 8px 0;padding:.6rem 0rem .6rem 0rem}ul.slab_list{list-style-type:none;margin:0 1rem 0 1rem;padding:0}ul.slab_list li{display:block;margin:14px 0 21px 0;margin:1rem 0rem 1.5rem 0rem;padding:0}ul.slab_list a{display:block;background-color:#fff;color:#282828;padding:1rem;font-size:1.2rem}ul.slab_list a:hover{background-color:#323232;color:#fff}@media screen and (min-width:481px){#content .slab_basic p{font-size:1.8rem;line-height:2.6rem}.slab_accordion a{font-size:1.4rem}.slab_overlay h2{padding:70px 0 70px 0;padding:5rem 0rem 5rem 0rem;font-size:4rem}}@media screen and (min-width:768px){.slab{position:relative;clear:both}.slab.slab_bg,.container.slab_bg{min-height:800px;background-size:cover;background-attachment:fixed}.slab.slab_highlight.tall{min-height:800px;overflow:hidden}.slab.slab_highlight.medium{min-height:600px;overflow:hidden}.slab.slab_highlight.narrow{height:400px;min-height:400px;overflow:hidden}.slab_overlay{min-height:800px}.slab.slab_highlight .slab_body{position:relative;top:0;z-index:1;width:40%}.slab.slab_highlight .slab_body{position:absolute;left:60%}.slab.slab_highlight.slab_bg .slab_body{position:relative;margin:0}.slab .slab_image{position:relative;top:0}.slab_image picture{display:block;margin:0 0 -10px 0;margin:0rem 0rem -.7rem 0rem}.slab_image img{width:100%;max-width:100%;height:auto}.slab_accordion{position:relative;clear:both;background-size:cover;background-attachment:fixed;height:98px;height:7rem;min-height:0;max-height:none;transition:height 0.5s}.slab_accordion:hover{height:500px}ul.slab_list li{display:inline-block;margin:14px 0 35px 0;margin:1rem 0rem 2.5rem 0rem}ul.slab_list a{display:inline}.slab .slab_body{padding:2rem;width:auto}.slab_body_left{left:0%}.slab_body_right{left:50%}.slab_body_wide{width:100%}.slab .slab_body,.slab .slab_image{position:static}.slab_body_two_column{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:1em;-webkit-column-gap:1em;column-gap:1em}.slab_body_three_column{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:1em;-webkit-column-gap:1em;column-gap:1em}.split_equal{width:100%;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex}.split_equal .column,.split_equal .slab_body{-ms-flex:1;-moz-flex:1;-webkit-flex:1;flex:1}}@media screen and (min-width:768px) and (max-width:1024px){.layout_content_left .slab.slab_highlight{position:relative}.layout_content_left .slab.slab_highlight .slab_body{position:relative;margin:0;padding:1rem 0 1rem 0;width:auto}.layout_content_left .slab.slab_highlight .slab_body_right{left:0}}@media screen and (min-width:1024px) and (max-width:1300px){.layout_content_left .slab.slab_highlight .slab_body{width:50%}}@media screen and (min-width:1281px){.slab .slab_body{position:relative;width:auto}.slab.slab_highlight .slab_body_right{left:60%}.slab.slab_highlight .slab_body{width:40%}}@media screen and (width:1024px){.slab.slab_bg{position:relative;background-size:cover;background-attachment:scroll}}@media screen and (width:768px){.slab.slab_bg{background-size:cover;position:relative;background-attachment:scroll}}: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{font-family:var(--body-font);font-weight:100}h1{font-size:2rem;font-weight:100}h2{font-size:1.6rem;font-weight:300}h3,h4,strong{font-weight:500}header{background-attachment:fixed;background-size:cover;padding:7px 7px 0 7px;padding:.5rem .5rem 0rem .5rem}#header_title{font-family:"Roboto Slab",sans-serif;text-transform:uppercase;width:100%;text-align:center;padding:2rem 0 2rem 0}header h1{font-weight:700;padding:0;margin:0}header h2{padding:0;margin:0}header h2.conference_date{font-weight:500}header h2.conference_location{font-size:1.4rem;font-weight:500;color:#9c724c}#header_links{text-align:center;border-top:1px #888 solid;border-bottom:1px #888 solid;list-style-type:none;padding:0;margin:1rem 0 1rem 0}#header_links li{display:block;margin:.5rem 0 .5rem 0}#header_links li a{font-family:"Roboto Slab",sans-serif;font-weight:600;text-transform:uppercase;font-size:1.4rem;color:#666}#header_links li a.selected{color:#000}#header_links li a:hover{color:#b30044;text-decoration:none}#main{padding:0 .5rem 0 .5rem}#left_column{padding:1rem}#left_column ul{list-style-type:none;padding:0;margin:0}.page_menu h2{margin:0;padding:0;border-bottom:2px #fff solid}.page_menu h2 a{display:block;color:#000;background-color:#ddd;margin:0;padding:.5rem;text-align:center;font-weight:100}.page_menu h2.menu_item_selected a{background-color:#b5d8f0;font-weight:100;border-left:8px #5787a7 solid;padding-left:0}.page_menu h2 a:hover{text-decoration:none;background-color:#90bedd}#left_column ul li{padding:0;font-size:1.1rem;border-bottom:2px #fff solid}#left_column ul li a{color:#111;background-color:#eee;display:block;padding:1rem .5rem 1rem .5rem;margin:0}#left_column ul li.menu_item_selected a{font-weight:300;border-left:8px #b5d8f0 solid}#left_column ul li a:hover{text-decoration:none;background-color:#ddd}#content{font-weight:300;font-size:1rem;padding:0;line-height:1.5}h2{padding:1rem 0 1rem 0}#content .plain_table td{padding:1rem}footer{padding:1rem .5rem 1rem .5rem;background-color:#000;color:#fff}#content a:not(.button){font-weight:500;color:#2487b3}@media screen and (min-width:768px){header{padding:14px 28px 0 28px;padding:1rem 2rem 0rem 2rem}header h1{font-size:3.5rem}h2{font-size:2rem}#header_main{display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;width:100%}#header_logos{-ms-flex:1;-moz-flex:1;-webkit-flex:1;flex:1}#header_links li{display:inline-block;margin:14px 28px 14px 0;margin:1rem 2rem 1rem 0rem}#main{display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;padding:1rem 0 0 0}#left_column{-ms-flex:1 0 250px;-moz-flex:1 0 250px;-webkit-flex:1 0 250px;flex:1 0 250px;padding:1rem}footer{padding:28px 35px 28px 35px;padding:2rem 2.5rem 2rem 2.5rem}#content .plain_table th{min-width:250px}}.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}}.lightbox-page-thumbnails{list-style-type:none;margin:0;padding:0}.lightbox-page-thumbnails img{width:20vw;cursor:pointer}.lightbox-background{display:none;position:fixed;z-index:20;left:0;top:0;width:100%;height:100%;overflow:hidden}.lightbox-background.dark{color:#fff;background-color:rgba(0,0,0,.95)}.lightbox-background.light{color:#000;background-color:rgba(255,255,255,.95)}.lightbox-background.transparent{background-color:transparent}.lightbox-background.light .thumbnail-control img.active{border:2px #000 solid}.lightbox-content{margin:auto;padding:0;max-width:1200px}.lightbox-content.with-thumbnail-controls{display:grid;grid-template-rows:80vh,20vh}.close{position:absolute;top:10px;right:25px;font-size:35px;font-weight:700;z-index:3}.close:hover,.close:focus{color:#999;text-decoration:none;cursor:pointer}.lightbox-background.modal .lightbox-slides{height:80vh}.lightbox-background.modal .lightbox-slide{height:80vh}.lightbox-background.modal .lightbox-background.embedded{height:100vh}.lightbox-slide{display:none;text-align:center;flex-direction:column;padding:1rem}.lightbox-slide-media-container{flex:1;position:relative;overflow:hidden}.lightbox-slide img{object-fit:contain;width:100%;height:100%}.magnifying-glass{position:absolute;border:3px solid #000;cursor:none;width:100%;height:100%;pointer-events:none}.lightbox-prev,.lightbox-next{cursor:pointer;position:absolute;z-index:3;top:50%;width:auto;padding:1rem;margin-top:-50px;color:#fff;background-color:rgba(100,100,100,.4);font-weight:700;font-size:px;transition:0.6s ease;user-select:none;-webkit-user-select:none;-moz-user-select:none}.lightbox-prev{border-radius:0 3px 3px 0}.lightbox-next{right:0;border-radius:3px 0 0 3px}.lightbox-prev:hover,.lightbox-next:hover{text-decoration:none;color:#fff;background-color:rgba(100,100,100,.8)}.number-text{text-align:center;color:#f2f2f2;padding:8px 12px;position:absolute;top:0;background-color:transparent}.lightbox-background .lightbox-caption{text-align:center}.lightbox-thumbnail-controls{list-style-type:none;display:flex;max-height:10vh;width:100%;padding:0;margin:0}.thumbnail-control{align-items:center;justify-content:space-between;text-align:center;flex:1;padding:.2rem}.thumbnail-control img{opacity:.8;border:2px transparent solid;max-height:8vh;max-width:100%;object-fit:contain}.thumbnail-control img.active{opacity:1;border:2px #fff solid}.thumbnail-control:hover img{opacity:1;border:2px #c4c4c4 solid}img.hover-shadow{transition:0.3s}.hover-shadow:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.lightbox-background.embedded{display:block;position:relative}.lightbox-background.embedded .close{display:none}.lightbox-background.vertical .lightbox-slide{display:grid;grid-template-columns:60% 40%;grid-template-rows:auto}.lightbox-background.vertical .lightbox-slide .lightbox-caption{padding:1rem;grid-column-start:2}.lightbox-background.transcription .lightbox-slide{display:grid;grid-template-columns:70% 30%;grid-template-rows:80%,20%}.lightbox-background.vertical .lightbox-slide .lightbox-transcription{padding:1rem;text-align:left;overflow-y:scroll;border-radius:.4rem;padding:1rem;width:100%;grid-column-start:2}.lightbox-background.dark.vertical .lightbox-slide .lightbox-transcription{color:#fff;background-color:#222}.lightbox-background.light.vertical .lightbox-slide .lightbox-transcription{color:#000;background-color:#fff}@media screen and (min-width:768px){.lightbox-slides{height:80vh}.lightbox-slide{height:80vh}.lightbox-background{height:100vh}.lightbox-background.stretch .lightbox-slides{height:auto}.lightbox-background.stretch .lightbox-slide{height:auto}.lightbox-background.stretch{height:auto}.lightbox-prev,.lightbox-next{padding:1.5rem;margin-top:-50px;font-size:20px}}