#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}}@font-face{font-family:'Lato';font-weight:100;font-display:swap;src:url(/block-media/Components:Fonts:Lato/Lato-Hairline.ttf) format("truetype")}@font-face{font-family:'Lato';font-weight:300;font-display:swap;src:url(/block-media/Components:Fonts:Lato/Lato-Light.ttf) format("truetype")}@font-face{font-family:'Lato';font-weight:400;font-display:swap;src:url(/block-media/Components:Fonts:Lato/Lato-Regular.ttf) format("truetype")}@font-face{font-family:'Lato';font-weight:900;font-style:italic;font-display:swap;src:url(/block-media/Components:Fonts:Lato/Lato-Black.ttf) format("truetype")}.lato{font-family:'Lato';font-display:swap;font-weigth:300}.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}}.admin_submenu{margin:0 auto 0 auto;max-width:500px;padding:0;border-radius:.5rem;border:1px #ccc solid;background-color:#fff;color:#111}.admin_submenu .submenu{text-align:center;list-style-type:none;font-size:1.1rem}.admin_submenu .submenu a{display:list-item;padding:.5rem 1rem .5rem 1rem;border-bottom:1px #ccc solid;color:#111}.admin_submenu .submenu a:hover{text-decoration:none;background-color:#f4f4f4}.admin_submenu .submenu.level_1 a{background-color:#f6f6f6;font-size:.9rem}.submenu.columns{display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex}.submenu.columns ul{-ms-flex:1;-moz-flex:1;-webkit-flex:1;flex:1}.submenu_tab{float:left;border-left:1px #bbb solid;border-top:1px #bbb solid;border-right:1px #bbb solid;cursor:pointer;background-color:#eee;-webkit-transition:background-color 0.25s ease-in,color 0.25s ease-in;transition:background-color 0.25s ease-in,color 0.25s ease-in;font-size:1.4rem;font-height:28px;font-height:2rem;margin:0 4px 0 0;margin:0rem .25rem 0rem 0rem;padding:11px 11px 11px 11px;padding:.75rem .75rem .75rem .75rem;border-top-right-radius:7px;border-top-right-radius:.5rem;border-top-left-radius:7px;border-top-left-radius:.5rem}.submenu_tab_selected{float:left;border-left:1px #bbb solid;border-top:1px #bbb solid;border-right:1px #bbb solid;color:#fff;background-color:#757575;-webkit-transition:background-color 0.25s ease-in,color 0.25s ease-in;transition:background-color 0.25s ease-in,color 0.25s ease-in;font-size:1.4rem;font-height:28px;font-height:2rem;margin:0 4px 0 0;margin:0rem .25rem 0rem 0rem;padding:11px 11px 11px 11px;padding:.75rem .75rem .75rem .75rem;border-top-right-radius:7px;border-top-right-radius:.5rem;border-top-left-radius:7px;border-top-left-radius:.5rem}.submenu_tab a{color:#444}.submenu_tab_selected a{color:#111}.submenu_tabbed_content{width:100%;padding:0;margin:0;border:0;clear:both}.submenu_tabbed_page{margin:0;border-top:1px #bbb solid;border-left:1px #bbb solid;border-bottom:1px #bbb solid;border-right:1px #bbb solid;padding:1em}