/*!
Theme Name: pioneers_musuem
Theme URI: http://underscores.me/
Author: Clint Hager
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: pioneers_musuem
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

pioneers_musuem is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@import url("https://bit.ly/2I4Xh6p");@font-face{font-family:"voluta-script-pro";src:url("https://use.typekit.net/af/d2f0db/000000000000000000012ea0/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/d2f0db/000000000000000000012ea0/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/d2f0db/000000000000000000012ea0/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-style:normal;font-weight:400}.tk-voluta-script-pro{font-family:"voluta-script-pro",sans-serif}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder;font-weight:600}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#525252;font-family:"Crimson Text",serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-family:"arno-pro",Sans-serif;font-weight:normal}h1,h2,h3{color:#1D1D1D}@media (max-width: 1024px){--sizer: 1.3}@media (min-width: 1024px){--sizer: 1}h1{font-size:3.052em;font-weight:normal}h2{font-size:2.441em}h3{font-size:1.953em}h4{font-size:1.563em}h5{font-size:1.25em}h6{font-size:1em;font-weight:100;color:#224573}.quote-symbol{transform:scaleX(-1)}p{margin-bottom:1.5em;font-weight:300;font-size:1.1em}b{font-weight:bold !important}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em .2em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 .5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,0.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#224573}select{border:1px solid #ccc}textarea{width:100%}a{color:#1D1D1D}p a{color:#224573}p a:visited{color:#8F1D2C}p a:hover,p a:focus,p a:active{color:#224573}p a:focus{outline:thin dotted}p a:hover,p a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.elementor-36{margin-bottom:-200px}@media (min-width: 720px){#csmp_logo .st0{fill:#fff}#csmp_logo .st1{fill:#fff;transition:all .3s ease}}#csmp_logo{transition:all .3s ease}.cspm{opacity:1;transition:all .3s ease}.element{animation:pulse 5s infinite}@keyframes logo_animate{0%{opacity:0}100%{opacity:1}}.elementor-sticky--effects{transition:all .3s ease}.elementor-sticky--effects #csmp_logo{transition:all .3s ease}.home .elementor-sticky--effects .st1,.single-exhibits .elementor-sticky--effects .st1{fill:#14508B !important}.elementor-sticky--effects{background:white !important}.elementor-sticky--effects #csmp_logo .st0{fill:#9A897A}.elementor-sticky--effects .jet-menu-title{color:black}.elementor-sticky--effects .cspm{animation:logo_animate 2s;transition:all .3s ease}.elementor-sticky--effects .st1{fill:#14508B;transition:all .3s ease}.elementor-sticky--effects a.elementor-item{color:#224573 !important}.elementor-sticky--effects .has-submenu{color:#224573 !important}.elementor-sticky--effects .menu-item-6617 a{color:#224573 !important}@media (min-width: 800px){.events-single .main-nav,.post-type-archive-tribe_events .main-nav,.search-results .main-nav,.post-single .main-nav,.single-elementor_library .main-nav,.page-child .main-nav,.page:not(.home) .main-nav,.single-articles .main-nav{background:#fff !important;box-shadow:1px 7px 10px 2px rgba(100,100,100,0.3)}.events-single .main-nav .st1,.post-type-archive-tribe_events .main-nav .st1,.search-results .main-nav .st1,.post-single .main-nav .st1,.single-elementor_library .main-nav .st1,.page-child .main-nav .st1,.page:not(.home) .main-nav .st1,.single-articles .main-nav .st1{fill:#14508B !important}.events-single .main-nav .st0,.post-type-archive-tribe_events .main-nav .st0,.search-results .main-nav .st0,.post-single .main-nav .st0,.single-elementor_library .main-nav .st0,.page-child .main-nav .st0,.page:not(.home) .main-nav .st0,.single-articles .main-nav .st0{fill:#9A897A !important}.events-single .main-nav .menu-item a,.post-type-archive-tribe_events .main-nav .menu-item a,.search-results .main-nav .menu-item a,.post-single .main-nav .menu-item a,.single-elementor_library .main-nav .menu-item a,.page-child .main-nav .menu-item a,.page:not(.home) .main-nav .menu-item a,.single-articles .main-nav .menu-item a{color:#224573 !important}.events-single .main-nav .menu-item-has-children a,.post-type-archive-tribe_events .main-nav .menu-item-has-children a,.search-results .main-nav .menu-item-has-children a,.post-single .main-nav .menu-item-has-children a,.single-elementor_library .main-nav .menu-item-has-children a,.page-child .main-nav .menu-item-has-children a,.page:not(.home) .main-nav .menu-item-has-children a,.single-articles .main-nav .menu-item-has-children a{color:#224573 !important}.events-single .main-nav .jet-menu-title,.post-type-archive-tribe_events .main-nav .jet-menu-title,.search-results .main-nav .jet-menu-title,.post-single .main-nav .jet-menu-title,.single-elementor_library .main-nav .jet-menu-title,.page-child .main-nav .jet-menu-title,.page:not(.home) .main-nav .jet-menu-title,.single-articles .main-nav .jet-menu-title{color:black}}@media (max-width: 720px){.main-nav{background:white !important}svg#csmp_logo{text-align:center;display:block;margin:0px auto}}html,body{height:100%}.fixed-red,.fixed-green,.fixed-blue{width:30px;height:30px;position:fixed;top:10px;left:10px;background:#333}.elementor-element-76110296{background-size:cover;background-position:center}.gform_wrapper .description,.gform_wrapper .gfield_description,.gform_wrapper .gsection_description,.gform_wrapper .instruction{font-size:1.1em}@media (max-width: 800px){.csmp_logo{width:70%}}@media (max-width: 800px){.jet-sub-mega-menu{background:#f1f1f1 !important;margin-top:-10px}.jet-menu-item{padding:20px 0px}.jet-menu-title{font-size:24px}}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}body{background:url("/wp-content/uploads/2019/06/lightpaperfibers-2.jpg") repeat}.post,.page{margin:0 0 0em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0em 0 0}.page-links{clear:both;margin:0 0 1.5em}.terms a{color:#fff;text-decoration:underline !important}.elementor-portfolio-item__overlay{opacity:1 !important}.interior_header_noimg{height:299px;background:#ececec !important}.interior_header_noimg .featuredImage{background-image:none !important;background-color:#ececec !important}.interior_header_noimg .featuredImage h1{margin:0px !important}.interior_header{height:450px}.interior_header,.interior_header_noimg{display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background:#1D1D1D;position:relative}.interior_header .featuredImage,.interior_header_noimg .featuredImage{z-index:1;background-image:linear-gradient(180deg, rgba(0,0,0,0.46) 79%, rgba(0,0,0,0.89) 96%);height:100%;display:flex;justify-content:flex-end;flex-direction:column}.interior_header .featuredImage img,.interior_header_noimg .featuredImage img{height:700px;object-fit:cover;width:100%}.interior_header .header-content,.interior_header_noimg .header-content{width:100%;transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.interior_header .header-content .title,.interior_header_noimg .header-content .title{width:1304px;margin:0px auto}.interior_header .header-content .title h1,.interior_header_noimg .header-content .title h1{color:white}.elementor-portfolio-item__overlay:hover{background-color:rgba(20,80,139,0.71) !important;transition:1s ease all}.elementor-portfolio-item__overlay{transition:.6s ease all !important}.exhibit-wrap{max-width:1304px;margin:0px auto;column-count:2}@media (max-width: 720px){.exhibit-wrap{column-count:1}}.exhibit-wrap .exhibit_item{position:relative;border-top:6px solid white;border-bottom:6px solid white;width:100%;overflow:hidden;max-width:100%;height:400px;transition:ease all .5s}.exhibit-wrap .exhibit_item img{height:100%;width:100%;object-fit:cover;transition:ease all .5s}.exhibit-wrap .exhibit_item .ex_caption{position:absolute;top:0px;padding:20px;z-index:2;color:white;width:100%;height:100%;transition:ease all .5s;background:linear-gradient(to bottom, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.9) 1%, rgba(0,0,0,0.23) 66%, rgba(0,0,0,0.22) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6000000', endColorstr='#38000000',GradientType=0 )}.exhibit-wrap .exhibit_item .ex_caption a{height:100%;width:100%}.exhibit-wrap .exhibit_item .ex_caption p{opacity:0;transition:ease all 2s}.exhibit-wrap .exhibit_item .ex_caption h5{margin-block-end:0px;margin-block-start:0px;margin-bottom:-13px;font-size:14px;color:white;text-transform:uppercase;letter-spacing:3.2px;transition:ease all .5s}.exhibit-wrap .exhibit_item .ex_caption h5 a{color:white !important}.exhibit-wrap .exhibit_item .ex_caption h3{color:white;font-family:arno-pro, serif;font-size:38px;letter-spacing:1.2;line-height:1.1;text-transform:capitalize}.exhibit-wrap .exhibit_item:nth-child(1){height:800px}.exhibit-wrap .exhibit_item:nth-child(7){height:800px}.exhibit-wrap .exhibit_item:hover p{opacity:1}.exhibit-wrap .exhibit_item:hover img{transform:scale(1.03)}.linker{display:block;height:100%;width:100%;position:absolute;top:0px;left:0px}.elementor-icon-list-text b{color:#DEC8A3;background:#224573;padding:7px 0px 2px 7px;display:inline}input#gform_submit_button_1{color:#8F1D2C;border:2px solid #8F1D2C;background:rgba(250,250,250,0)}input#gform_submit_button_1:hover{background:#8F1D2C;color:white}.gfield_label{color:#9d9d9d}.read-more{color:white !important;text-decoration:underline}#image-align img.attachment-medium_large.size-medium_large{height:400px;object-fit:cover}.post_grid_container{background:#000;position:relative}.post_grid_container:hover .tags{opacity:1}.post_grid_container .tags{position:absolute;top:16px;opacity:0;left:19px;z-index:1000;transition:ease all .7s;color:white}.post_grid_container .tags a{color:white;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-size:16px}.post_grid_container.cs150{border-radius:20px !important;box-shadow:0px 0px 20px 10px rgba(0,0,0,0.3);overflow:hidden}.post_grid_container.cs150 div.overlay{background:rgba(0,0,0,0.6);position:absolute;top:0;bottom:0;left:0;right:0;z-index:200;transition:0.35s ease}.post_grid_container.cs150 img{z-index:100;opacity:1}@media (min-width: 1024px){.post_grid_container.cs150 img{object-fit:contain;object-position:center center}}.post_grid_container.cs150 div.post_grid_container_inner{background:white}.post_grid_container.cs150 div.post_grid_container_inner:hover div.overlay{opacity:0}.post_grid_container.cs150 div.post_grid_container_inner:hover h3{color:#224573}.post_grid_container.cs150 div.copy{z-index:300}.post_grid_container.cs150 a.link_inner h3{line-height:1.2;margin-bottom:0px;font-size:1.753em}.post_grid_container.cs150 div.exhibitIndex{background:#8F1D2C;padding:8px 12px;font-size:2em;color:#DEC8A3;border-bottom-right-radius:15px;position:absolute;top:0px;left:0px;z-index:200}.post_grid_container_inner{position:relative;min-height:350px;display:flex;overflow:hidden;background:black}.post_grid_container_inner .link_inner{color:white}.post_grid_container_inner .wp-post-image{height:100%}.post_grid_container_inner .copy{position:absolute;opacity:1;z-index:30;height:100%;transition:ease all .7s;width:100%;padding:15px;color:white !important;display:flex}.post_grid_container_inner .copy .tags{opacity:0}.post_grid_container_inner .copy .grid_linker{position:absolute;height:100%;width:100%}.post_grid_container_inner .copy .inner_copy{display:inline-flex;max-width:450px;align-items:flex-end}.post_grid_container_inner .copy .inner_copy .read-more{text-decoration:underline}.post_grid_container_inner:hover img{filter:blur(4px);opacity:.3}.post_grid_container_inner:hover .tags{opacity:1}.post_grid_container_inner img{position:absolute;top:0px;left:0px;z-index:0;width:100%;object-fit:cover;opacity:.6;transition:ease all 0.8s}.post_grid_container_inner .post_inner_title{align-self:flex-end;padding:12px;z-index:12;position:relative}.post_grid_container_inner .post_inner_title .title h3{color:white;text-align:uppercase}.post_grid_container_inner .post_inner_title .title h3:after{height:3px;margin-top:5px;width:90px;display:block;content:" ";background:#DEC8A3}.elementor-post-navigation__prev{width:50%;white-space:inherit !important}.elementor-post-navigation__prev a{width:75%}a.moretag{color:white !important}.dynamic_menu{font-size:1rem;margin:0;padding:calc(5px/2)}.dynamic_menu a{color:#767676}.anchor_menu{background:#224573;position:fixed;opacity:0;left:0px;bottom:10%;border-radius:3px;transition:ease all .3s;width:180px;z-index:1}@media (max-width: 1024px){.anchor_menu{display:none}}.anchor_menu .menu-items{list-style:none;margin:0px;padding-inline-start:15px}.anchor_menu .menu-items li{padding:5px 6px}.anchor_menu .menu-items li a{color:#9dbcf0;font-size:13px;padding:2px 0px;display:inline-block;transition:ease all .3s}.anchor_menu .menu-items li a:hover{color:white}.fill{opacity:1}.elementor-element-6079894 .elementor-column-wrap{padding:0px !important}body.jet-mobile-menu-active .jet-mobile-menu-cover{display:none}.tribe-events-event-image{max-width:500px}.rsvp-btn{padding:20px;background-color:#224573 !important}.rsvp-btn:hover{background-color:#DEC8A3 !important}.lighten{background:#ececec !important}.lighten h1{color:#1D1D1D !important}#tribe-events-content-wrapper{max-width:1200px;padding:180px 0 0 0;width:100%;margin:0px auto !important}.icon-disappear i{opacity:0;color:#DEC8A3;transition:ease all .4s}.icon-disappear:hover i{opacity:1}.cta-box h3:after{height:3px;margin-top:5px;width:90px;display:block;content:" ";background:#DEC8A3}#gfield_description_6_1{font-size:1.3em}.gfield_description{font-size:16px !important}.gfield_label{color:#1D1D1D}.dynamic_menu a{font-weight:normal}.line-animate span{animation:line 1.3s}@keyframes line{from{width:2%}to{width:11% !important}}@media (min-width: 1600px){.elementor-9073 .elementor-element.elementor-element-76110296>.elementor-container{min-height:600px !important}}p a{color:#8F1D2C}.elementor-button-wrapper .elementor-size-sm,.elementor-button-wrapper .elementor-size-md,.elementor-button-wrapper .elementor-size-lg{border:2px solid #224573;background:none;border-radius:0px !important;color:#14508B;transition:ease all .3s}.elementor-button-wrapper .elementor-size-sm:hover,.elementor-button-wrapper .elementor-size-md:hover,.elementor-button-wrapper .elementor-size-lg:hover{background-color:#14508B}.gform_wrapper .description,.gform_wrapper .gfield_description,.gform_wrapper .gsection_description,.gform_wrapper .instruction{font-size:16px !important}.rsvp-btn{color:white !important}.elementor-element-4c30c2d0{width:100% !important}.related-articles{font-size:1rem;margin:0;padding:calc(5px/2);padding:20px;border-radius:10px;background:#F4F4F4}.related-articles h5{margin-block-start:0em;margin-block-end:0em;padding-bottom:10px}.related-articles a{color:#767676}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}li#wp-admin-bar-elementor_edit_page:hover div.ab-sub-wrapper{display:block}body.elementor-page #content section.elementor-element-76dbb5d .elementor-widget:not(:last-child){margin-bottom:0px}html{overflow-x:hidden !important}.jet-mobile-menu-toggle-button span,a.grid_linker span{font-size:0px;color:transparent}.elementor-heading-title a:focus{outline:-webkit-focus-ring-color auto 5px;outline-color:-webkit-focus-ring-color;outline-style:auto;outline-width:5px}section.topBar .elementor-widget:not(:last-child){margin-bottom:0px !important}.elementor-search-form__container{min-height:35px !important}.home section.mainNav{background:#fff !important}.home section.mainNav #csmp_logo img{height:100px !important;width:auto !important;max-width:initial !important}.home section.mainNav.elementor-sticky--effects{background:white !important}.home section.mainNav.elementor-sticky--effects #csmp_logo img{height:67px !important;width:auto !important}.jet-sub-mega-menu{box-shadow:none !important;background:transparent !important}.jet-sub-mega-menu div[data-elementor-type="wp-post"]{background:white;box-shadow:0px 30px 20px rgba(0,0,0,0.2) !important}@media (min-width: 1024px){.jet-sub-mega-menu div[data-elementor-type="wp-post"]{min-width:700px}}a.npc,a.npc span,a.npc span *{bottom:0 !important;color:#DEC8A3 !important;width:210px;right:-161px}div.madebyNPC{width:40px;height:34px;overflow:hidden;bottom:0px;right:0px;position:absolute;transition:all 0.35s ease}div.madebyNPC:hover{width:307px !important}div.madebyNPC:hover a.npc,div.madebyNPC:hover a.npc span,div.madebyNPC:hover a.npc span *{right:0px !important}div.madebyNPC *{text-decoration:none !important}@media (min-width: 1024px){body.single-tribe_events .tribe-events-single-section,body.single-tribe_events form#rsvp-now{max-width:45%;margin-right:20px;width:100%;display:inline-block;vertical-align:top}}body.single-tribe_events h2.tribe-events-tickets-title{font-weight:bold}body.single-tribe_events h2.tribe-events-tickets-title{font-size:18px}@media screen and (min-width: 1024px){body.single-tribe_events h2.tribe-events-tickets-title{font-size:calc(18px + 8 * ((100vw - 1024px) / 576))}}@media screen and (min-width: 1600px){body.single-tribe_events h2.tribe-events-tickets-title{font-size:26px}}body.single-tribe_events tr.tribe-tickets-order_status-row,body.single-tribe_events tr.tribe-event-tickets-plus-meta{display:none !important}@media (min-width: 1100px){body.single-tribe_events main#main{padding-top:170px;max-width:1330px;margin:0px auto;padding:0px 24px}}body.single-tribe_events main#main div#tribe-events-content.tribe-events-single{padding-top:72px}body.single-tribe_events main#main div#tribe-events-content.tribe-events-single div.tribe-events-event-image{display:none !important}body.single-tribe_events p.tribe-events-back{display:none !important}body.single-tribe_events div.tribe-events-schedule{margin-bottom:0px}input.tribe-tickets-quantity.disabled{color:red;font-style:italic}button.tribe-button.tribe-button--rsvp.disabled{pointer-events:none !important;opacity:0.3}center.skipToExhibWrapper label{font-weight:bold;margin-right:6px}center.skipToExhibWrapper *{transform:scale(1.2)}section.decade-select{z-index:3000;margin-bottom:-90px}@media (max-width: 900px){section.decade-select{top:0px !important}}section.decade-posts{min-height:300px;z-index:100}section.decade-posts h2{text-align:center;margin:60px auto 0px;padding-top:110px}div.additional-sources ul li{font-weight:300;font-size:1.3em;line-height:1.4}div.additional-sources ul li a{color:#8F1D2C}div.additional-sources ul li a:hover{color:#224573}.short-desc p{margin-bottom:0px}.short-desc strong{display:block;text-align:right;font-weight:bold;font-size:1.1em;margin:12px 0px 12px auto}h4 strong p{margin-bottom:8px}div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo div.tribe-common-l-container.tribe-events-l-container{min-height:initial;padding-bottom:0px}div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo div.tribe-events-c-top-bar__datepicker *,div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo div.tribe-events-pro-photo__event-details-wrapper *{color:white;font-family:"Crimson Text",serif}div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo div.tribe-events-c-top-bar__datepicker svg path,div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo div.tribe-events-pro-photo__event-details-wrapper svg path{fill:white}div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo div.tribe-events-c-top-bar__datepicker div.datepicker-days *,div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo div.tribe-events-pro-photo__event-details-wrapper div.datepicker-days *{color:#224573}div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo div.tribe-events-c-top-bar__datepicker div.datepicker-days td.active.day.current,div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo div.tribe-events-c-top-bar__datepicker div.datepicker-days td.day:hover,div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo div.tribe-events-pro-photo__event-details-wrapper div.datepicker-days td.active.day.current,div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo div.tribe-events-pro-photo__event-details-wrapper div.datepicker-days td.day:hover{color:white}div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo article.tribe-events-pro-photo__event div.tribe-events-pro-photo__event-featured-image-wrapper{padding:16px;padding-bottom:0px;margin-bottom:0px;background:white}div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo article.tribe-events-pro-photo__event div.tribe-events-pro-photo__event-featured-image-wrapper img{border-radius:24px;object-fit:contain}div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo article.tribe-events-pro-photo__event div.tribe-events-pro-photo__event-featured-image-wrapper:after{width:100%;margin:8px auto 0px;content:'';border:1px solid #DEC8A3;display:block}div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo article.tribe-events-pro-photo__event div.tribe-events-pro-photo__event-details-wrapper{background:white;padding:16px}div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo article.tribe-events-pro-photo__event div.tribe-events-pro-photo__event-details-wrapper *{color:#224573}div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo article.tribe-events-pro-photo__event div.tribe-events-pro-photo__event-details-wrapper a.tribe-events-pro-photo__event-title-link.tribe-common-anchor-thin:after{display:block;margin:0px auto;margin-top:8px;border-radius:0px;content:'See Event';background:#37699B;color:white;transition:0.35s ease;padding:12px 20px;font-size:20px;margin-top:16px}@media (min-width: 1024px){div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo article.tribe-events-pro-photo__event div.tribe-events-pro-photo__event-details-wrapper a.tribe-events-pro-photo__event-title-link.tribe-common-anchor-thin:after{margin-left:calc(-40px - var(--tec-spacer-2));text-align:center;font-weight:bold}}div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo article.tribe-events-pro-photo__event div.tribe-events-pro-photo__event-details-wrapper a.tribe-events-pro-photo__event-title-link.tribe-common-anchor-thin:hover:after{background:#224573;color:white}div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo article.tribe-events-pro-photo__event div.tribe-events-pro-photo__event-details-wrapper h3.tribe-events-pro-photo__event-title{font-size:clamp(18px, 1.146vw, 22px);line-height:1.2;min-height:64px}div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo article.tribe-events-pro-photo__event div.tribe-events-pro-photo__event-details-wrapper div.tribe-events-pro-photo__event-datetime{font-size:clamp(18px, 1.042vw, 20px);line-height:1.2}div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo article.tribe-events-pro-photo__event div.tribe-events-pro-photo__event-details-wrapper div.tribe-events-pro-photo__event-date-tag time.tribe-events-pro-photo__event-date-tag-datetime{background:#224573}div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo article.tribe-events-pro-photo__event div.tribe-events-pro-photo__event-details-wrapper div.tribe-events-pro-photo__event-date-tag time.tribe-events-pro-photo__event-date-tag-datetime *{color:#DEC8A3}div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo article.tribe-events-pro-photo__event div.tribe-events-pro-photo__event-details-wrapper div.tribe-events-pro-photo__event-date-tag time.tribe-events-pro-photo__event-date-tag-datetime span.tribe-events-pro-photo__event-date-tag-month{color:white;padding-top:6px}div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-view--photo article.tribe-events-pro-photo__event div.tribe-events-pro-photo__event-details-wrapper div.tribe-events-pro-photo__event-date-tag time.tribe-events-pro-photo__event-date-tag-datetime span.tribe-events-pro-photo__event-date-tag-daynum{font-size:clamp(18px, 1.454vw, 28px)}div.elementor-widget-tec_elementor_widget_events_view nav.tribe-events-pro-photo-nav.tribe-events-c-nav,div.elementor-widget-tec_elementor_widget_events_view div.tribe-events-c-subscribe-dropdown__container{display:none !important}div.tribe_events ul.tribe-related-events div.tribe-related-events-thumbnail{padding:16px;margin-bottom:0px;background:white}div.tribe_events ul.tribe-related-events div.tribe-related-events-thumbnail a.url{padding-top:0px;overflow:initial}div.tribe_events ul.tribe-related-events div.tribe-related-events-thumbnail img{border-radius:24px !important;object-fit:contain;width:100%;left:0px;right:0px;top:0px;bottom:0px;transform:none;position:relative}div.tribe_events ul.tribe-related-events div.tribe-related-events-thumbnail:after{width:100%;margin:8px auto 0px;content:'';border:1px solid #DEC8A3;display:block}div.tribe_events ul.tribe-related-events div.tribe-related-event-info{background:white;padding:16px}div.tribe_events ul.tribe-related-events div.tribe-related-event-info *{color:#224573;font-family:"Crimson Text",serif}div.tribe_events ul.tribe-related-events div.tribe-related-event-info h3.tribe-related-events-title{font-size:clamp(18px, 1.146vw, 22px);font-weight:bold}div.tribe_events ul.tribe-related-events div.tribe-related-event-info span.tribe-event-date-start,div.tribe_events ul.tribe-related-events div.tribe-related-event-info span.tribe-event-time{font-size:clamp(18px, 1.042vw, 20px);line-height:1.2}@media (min-width: 1110px){div.tribe_events ul.tribe-related-events{width:100%;justify-content:flex-start}div.tribe_events ul.tribe-related-events li{max-width:33%}}main#tribe-events-pg-template,main#tribe-events{padding-top:0px !important}main#tribe-events-pg-template div.tribe-events-single h1.tribe-events-single-event-title,main#tribe-events-pg-template div.tribe-events-single a.tribe-events-gmap,main#tribe-events-pg-template div.tribe-events-single dd.tribe-venue-url,main#tribe-events div.tribe-events-single h1.tribe-events-single-event-title,main#tribe-events div.tribe-events-single a.tribe-events-gmap,main#tribe-events div.tribe-events-single dd.tribe-venue-url{display:none !important}main#tribe-events-pg-template div.tribe-events-single h2,main#tribe-events div.tribe-events-single h2{font-weight:bold;font-family:"Crimson Text",serif;font-size:clamp(20px, 1.354vw, 26px)}main#tribe-events-pg-template address span,main#tribe-events address span{line-height:1.2}main#tribe-events-pg-template address span span,main#tribe-events address span span{display:inline-block}main#tribe-events-pg-template div.tribe-events-event-meta dd.tribe-organizer a,main#tribe-events-pg-template div.tribe-events-event-meta abbr,main#tribe-events div.tribe-events-event-meta dd.tribe-organizer a,main#tribe-events div.tribe-events-event-meta abbr{pointer-events:none}main#tribe-events-pg-template div.tribe-events-event-meta a,main#tribe-events div.tribe-events-event-meta a{text-decoration:none !important}main#tribe-events-pg-template div.tribe-events-event-meta dd.tribe-events-event-url a,main#tribe-events div.tribe-events-event-meta dd.tribe-events-event-url a{text-decoration:underline !important;color:#224573;pointer-events:initial !important}main#tribe-events-pg-template div.tribe-events-event-meta *,main#tribe-events-pg-template div.tribe-events-event-meta dd:not(.tribe-events-event-url),main#tribe-events div.tribe-events-event-meta *,main#tribe-events div.tribe-events-event-meta dd:not(.tribe-events-event-url){border:none !important}main#tribe-events-pg-template div#tribe-events-footer,main#tribe-events-pg-template div.tribe-events-schedule,main#tribe-events-pg-template div.tribe-events-meta-group.tribe-events-meta-group-details,main#tribe-events div#tribe-events-footer,main#tribe-events div.tribe-events-schedule,main#tribe-events div.tribe-events-meta-group.tribe-events-meta-group-details{display:none !important}section.singleEvents{display:none !important}body.single-tribe_events section.singleEvents{display:block !important}
