/*!
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1

 ——— Important: This css is generated from scss file.
*/.gp-link-no-decoration{text-decoration:none}.gp-link-no-decoration a{text-decoration:none}.gp-fix-wrp-image-block figure.gb-block-image{height:100%}@media screen and (min-width: 64.00125em){.gp-halfscreen-image--right,.gp-halfscreen-image--left{position:relative;height:100%;width:100%}.gp-halfscreen-image--right img,.gp-halfscreen-image--left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:50vw;height:100%;max-width:initial}.gp-halfscreen-image--right img{left:0}.gp-halfscreen-image--left img{right:0}}.gp-clean-circle-image{-webkit-clip-path:circle(calc(50% - 1px) at 50% 50%);clip-path:circle(calc(50% - 1px) at 50% 50%)}.gp-clean-square-image{-webkit-clip-path:inset(1px 1px 1px 1px);clip-path:inset(1px 1px 1px 1px)}body .gp-sticky-menu{position:sticky;top:0;z-index:10}body.admin-bar .gp-sticky-menu{top:32px}main#main{overflow:hidden}.page .entry-content{position:relative}h2{font-family:"Overpass",sans-serif}#mega-menu-secondary{display:flex !important}li.top-join-menu a,li.top-donate-menu a{color:#fff !important;padding:0 1.5rem !important;text-align:center !important;transition:.3s !important;background:#17ce76 !important}li.top-donate-menu a{background:#f4633a !important}li.top-join-menu{margin-right:.25rem !important}li.top-donate-menu{margin-right:auto !important}li.top-join-menu a:hover{background:#047941 !important}li.top-donate-menu a:hover{background:#9a2200 !important}.divider-menu-off-canva{border-top:1px solid #000;padding-top:.5rem}.inside-header.grid-container.grid-parent{box-sizing:border-box}#sticky-navigation .inside-navigation.grid-container.grid-parent{padding:0 40px;box-sizing:border-box}.orange-menu-item>a{color:#f4633a !important}.main-navigation a{font-size:15px}.secondary-nav-aligned-right.secondary-nav-above-header .secondary-navigation{padding:0 40px}.inside-header{padding-top:15px}.social-media-container ul{justify-content:flex-start;display:flex}.social-media-container li{margin-right:20px}.footer-widgets .widget-title{color:#fff;text-transform:uppercase;font-weight:bold;font-family:"Overpass",sans-serif}.home-main-callouts{background-color:#d6d2c4;text-align:center;margin-left:-30px;margin-right:-30px;padding:40px 20px !important}.home-main-callouts h2{margin:0 !important}.home-main-posts{overflow:hidden}.home-main-sections{padding:40px 0;overflow:hidden}.home-main-sections h2{margin:0;text-align:center;margin-bottom:30px}.home-main-callouts p{margin-bottom:20px;font-size:18px}.home-main-callouts .callouts-links{padding:25px 0}.home-main-callouts .callouts-links ul{text-align:center;list-style:none;margin:0}.home-main-callouts .callouts-links ul li{display:inline-block;margin:0px 15px}.home-main-callouts .callouts-links ul li a{display:block;font-size:16px;border-width:2px;padding:18px 30px;color:#000;background-color:#d6d2c4;border-color:#000;border-style:solid;font-weight:bold;text-transform:uppercase}.home-main-callouts .callouts-links ul li a:hover{background-color:#fff}.grid-posts-row{max-width:1400px;margin-top:0;margin-left:auto;margin-right:auto;overflow:hidden;padding:0 5px}.site-info{text-align:left;font-size:14px}.footer-widgets a,.footer-widgets a:visited{color:#fff;font-family:"Overpass",sans-serif}.footer-widget-1 h2.widget-title{font-size:32px;text-transform:capitalize;font-family:"Overpass",sans-serif}a.fa{font-size:36px}ul#menu-top-menu{border-bottom:2px solid #000;max-width:1400px;margin:0 auto}.top-join-menu a{padding-left:0 !important}li.search-item a{padding-right:0 !important}.grid-posts-content.container{padding:0 40px;max-width:1400px;margin-bottom:60px;margin-left:auto;margin-right:auto;overflow:hidden}.image-container.short{height:366px}.image-container.big{height:588px}.image-container.medium{height:455px}.posts-list-item:last-child{margin-right:0}.posts-list-item{height:-moz-min-content;height:min-content;margin-bottom:10px;padding:0 6px;overflow:hidden;display:block}.posts-list-item a{display:block;font-size:22px;line-height:25px}.posts-list-item p{font-size:15px;display:inline}.info-item-container p,.posts-list-item a{color:#000;font-family:"Overpass",sans-serif}a.go-post,a.learn-more-link{display:inline-block;color:#f4633a;font-size:15px;font-weight:bold;font-family:"Overpass",sans-serif;margin-left:5px}.info-item-container{padding:10px;margin-bottom:20px}.info-item-container span{display:block;font-size:15px;text-align:right;text-transform:uppercase;color:#a7aca2;font-weight:bold;font-family:"Overpass",sans-serif}.info-item-container p{margin-bottom:0}img.cape-tag-icon{position:absolute;top:0;z-index:6;right:0;padding:10px;width:100px !important}body.home .main-grid-posts-content.container{margin-top:40px}.main-grid-posts-content.container{max-width:1420px;margin-top:0;margin-bottom:60px;margin-left:auto;margin-right:auto;box-sizing:border-box;width:100%}.main-posts-list-item{width:50%;padding:10px;box-sizing:border-box}.main-posts-list-item img{float:left}.posts-list-content.grid-parent{padding:0 40px;margin-left:-10px;margin-right:-10px}.grid-sizer{width:48%}.gutter-sizer{width:2%}.image-container.size-large,.main-posts-list-item.container-large{height:1192px}.image-container.size-medium,.main-posts-list-item.container-medium{height:925px}.image-container.size-short,.main-posts-list-item.container-short{height:723px}.main-info-item-container{position:absolute;bottom:0;width:100%;display:flex;flex-direction:row;padding:5px 20px;min-height:45px;background-color:rgba(0,0,0,.4);font-family:"Overpass",sans-serif;box-sizing:border-box}.main-info-item-container .grid-parent{position:relative}.main-info-item-container h2{line-height:19px;margin-bottom:0}.main-info-item-container a{color:#fff;font-size:25px;line-height:inherit;max-width:380px}.row-info-post{margin-top:15px}.main-posts-list-item a.go-post{position:absolute;right:0;bottom:3px;text-transform:uppercase;font-size:16px;line-height:18px;font-weight:bold;padding:6px 10px 5px 10px;text-align:center;border:2px solid;width:auto;max-width:220px;min-width:110px;font-family:"Overpass",sans-serif}.main-info-item-container span{color:#fff;font-size:18px;font-family:"Overpass",sans-serif}.flex-post-container{position:relative;background:#d5d2c4;overflow:hidden}.flex-post-container img:first-child{width:100%}p.has-text-align-center{font-family:"Overpass",sans-serif}a.go-post.get-tickets{background-color:#f4633a;border-color:#f4633a}.post-info-item-container{padding:16px;background-color:#d6d2c4;display:block;overflow:hidden}.post-info-item-container p{display:inline;margin-bottom:0}.post-info-item-container p a{display:none}.main-navigation .main-nav ul ul li a{cursor:pointer}span.item-mark{width:100%;display:block;line-height:15px;float:left;text-align:right;text-transform:uppercase;font-weight:bold;color:#a7aca2;font-family:"Overpass",sans-serif}.post-info-item-container h2{line-height:24px}.post-info-item-container h2 a{color:#000;font-size:25px;margin-bottom:14px;font-family:"Overpass",sans-serif}#menu-hamburger-menu li.top-join-menu{float:none !important;padding:15px 20px 0;width:auto !important;height:auto}#menu-hamburger-menu li.top-join-menu a{border-top:2px solid #000;padding-top:20px;padding-right:20px;line-height:inherit}#generate-slideout-menu .slideout-menu li .sub-menu>li a{line-height:12px;font-size:13px !important;text-transform:inherit !important;font-weight:normal !important;padding:6px 20px;margin-left:15px}#generate-slideout-menu .slideout-menu li .sub-menu>li a span.dropdown-menu-toggle{line-height:inherit;padding:0 5px}#generate-slideout-menu .slideout-menu li .sub-menu>li>ul li a{margin-left:30px}#generate-slideout-menu .menu-item-has-children .dropdown-menu-toggle{padding-right:10px !important}#generate-slideout-menu .slideout-menu li .sub-menu>li.current-menu-ancestor>a{border:0;color:#000}#generate-slideout-menu .slideout-menu li .sub-menu>li>ul li.current-menu-item a{border:0;color:#000;font-weight:bold !important}#generate-slideout-menu .main-nav ul li[class*=current-menu-]>a{border:0}#generate-slideout-menu .main-nav ul li[class*=current-menu-].top-join-menu>a{border-top:2px solid #000}#generate-slideout-menu .main-nav ul ul li:hover>a,#generate-slideout-menu .main-nav ul ul li:focus>a,#generate-slideout-menu .main-nav ul ul li.sfHover>a{color:#000}.slideout-navigation .main-nav,.slideout-navigation .slideout-widget:not(:last-child){margin-bottom:0 !important}.slideout-widget.widget_search input[type=search]{padding:0;margin:10px 0;border:0;font-weight:700 !important;text-transform:uppercase !important;font-size:13px}.slideout-widget.widget_search input[type=search]:focus{outline:0}.slideout-widget{margin:0 20px !important}.slideout-widget.widget_search input[type=search]::-moz-placeholder{color:#000}.slideout-widget.widget_search input[type=search]::placeholder{color:#000}.slide-opened .slideout-exit:not(.has-svg-icon):before,.slideout-navigation button.slideout-exit:not(.has-svg-icon):before{position:absolute;right:0;z-index:2}.slideout-navigation.main-navigation .main-nav ul ul li a{font-size:17px;text-transform:capitalize;font-weight:normal}#menu-hamburger-menu ul{box-shadow:none !important}.stories-cape-tag-icon{display:flex;flex-direction:column;align-items:flex-end;padding:10px}span.post-date-span{color:#000;font-weight:bold;display:block}ul#menu-exhibitions-menu,ul#menu-events-menu{list-style:none;display:block;text-align:center;justify-content:center;margin-left:0;margin-bottom:15px}.page-template-exhibitions-template h1.page-header,.page-template-events-template h1.page-header,.page-template-page-directions .featured-image.page-header-image,.page-template-page-employees .featured-image.page-header-image,.page-template-page-hours .featured-image.page-header-image,.page-template-page-trustees .featured-image.page-header-image,.page-template-page-forms .featured-image.page-header-image{display:none}#menu-exhibitions-menu li,#menu-events-menu li{display:inline-block;padding:10px 22px;margin:0 12px;width:140px;text-align:center;border:#000 2px solid;margin-bottom:20px}#menu-exhibitions-menu li a,#menu-events-menu li a{color:#000;font-weight:bold;font-family:"Overpass",sans-serif}.page-template-exhibitions-template .page-hero,.page-template-events-template .page-hero{padding-bottom:0;padding-top:0}h2.exhibitions-title,h2.events-title{text-align:center;margin-bottom:40px;font-weight:bold;font-family:"Overpass",sans-serif}#menu-exhibitions-menu .current-menu-item a,#menu-exhibitions-menu li:hover a,#menu-events-menu .current-menu-item a,#menu-events-menu li:hover a{color:#f4633a}.flex-buttons-container div{display:flex;justify-content:center;font-family:"Overpass",sans-serif}.home-events-buttons{margin:0 20px}.main-posts-list-item{float:left !important}.lmb-container{width:200px;text-align:center;padding:6px 10px;background-color:#f4633b;position:absolute;color:#fff;margin:0 12px !important;bottom:-40px}a#loadMore{color:#fff}.page-template-page-hours .page-hero,.page-template-page-directions .page-hero,.page-template-page-employees .page-hero,.page-template-page-trustees .page-hero,.page-template-page-privacy .page-hero,.page-template-page-inner-1 .page-hero,.page-template-page-inner-2 .page-hero,.page-template-page-inner-3 .page-hero,.page-template-page-forms .page-hero,.page-template-page-get-involved .page-hero{display:none}.hero-custom-page{background-image:url("/wp-content/uploads/2020/07/hero-hours.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;height:500px;width:100%}.custom-inner-2-hero,.custom-inner-3-hero{background-size:cover;background-repeat:no-repeat;background-position:center;height:500px;width:100%;margin-bottom:50px}.page-template-page-directions .hero-custom-page{background-image:url("/wp-content/uploads/2020/07/hero-directions.jpg")}.page-template-page-hours #page.grid-parent,.page-template-page-directions #page.grid-parent,.page-template-page-employees #page.grid-parent,.page-template-page-trustees #page.grid-parent,.page-template-page-privacy #page.grid-parent,.page-template-page-inner-2 #page.grid-parent,.page-template-page-inner-3 #page.grid-parent,.page-template-page-forms #page.grid-parent,.page-template-page-get-involved #page.grid-parent{display:none}.custom-section-title{font-family:"Overpass",sans-serif !important;font-weight:bold !important;font-size:60px;text-align:center !important;margin-bottom:30px !important;color:#000 !important}.page-template-page-hours .row,.page-template-page-employees .row,.page-template-page-trustees .row{display:flex;flex-wrap:wrap}.page-template-page-hours .col-lg-4{width:30%}.page-template-page-hours .col-lg-4:nth-child(2){width:40%}.page-template-page-hours .col-lg-12,.page-template-page-employees .col-lg-12,.page-template-page-trustees .col-lg-12{width:100%}.text-center{text-align:center}h1.green-title{font-size:30px;color:#06b51a;font-family:"Overpass",sans-serif;font-weight:bold}h1.red-title{font-size:30px;color:#d13038;font-family:"Overpass",sans-serif;font-weight:bold}section.hours h3,.hour-menu-row h3{font-family:"Overpass",sans-serif;font-weight:bold;font-size:16px;text-transform:uppercase;color:#000}section.hours,section.directions,section.employees{background:#fff}section.hours .container,section.directions .container,section.employees .container{max-width:750px;margin:0 auto}section.hours .current-date{margin-top:-6px;font-size:14px}section.hours table,.hour-menu-row table{border:none}section.hours td,.hour-menu-row td{font-weight:bold;font-size:16px;font-family:"Overpass",sans-serif;border:none;padding:0;padding-right:10px;color:#000}section.hours td:first-child,.hour-menu-row td:first-child{color:#a7aca2;font-weight:bold;font-size:16px;font-family:"Overpass",sans-serif}.bolded-text{font-weight:bold;font-size:16px;font-family:"Overpass",sans-serif;color:#000}section.tickets,section.tickets .container{background-color:#e6e4dc}section.tickets p,.hour-menu-row p{font-size:15px;font-family:"Overpass",sans-serif;color:#000;max-width:80%;margin:0 auto;margin-bottom:1.5em}.hour-menu-row p{margin:initial}.btn-orange{background:#f4633a;color:#fff !important;padding:10px 20px;text-transform:uppercase;font-size:15px;font-family:"Overpass",sans-serif;vertical-align:revert;display:inline-block;padding-bottom:7px}.custom-spacer{width:100%;height:30px}section.directions p{font-size:15px;font-family:"Overpass",sans-serif;color:#000}section.directions p.museum-address,.map-menu-row p.museum-address{font-size:18px;font-weight:600}.direction-title{margin-bottom:0}.top-employee-card{display:inline-block;text-align:left}.top-employee-row .col-lg-12{text-align:center}.employee-column{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}.employee-card .employee-name{font-size:15px;font-family:"Overpass",sans-serif;color:#409;font-weight:600;margin-bottom:0}.employee-card p{font-size:15px;font-family:"Overpass",sans-serif;color:#000;margin-bottom:0}.position-category{font-size:18px;font-family:"Overpass",sans-serif;color:#000;text-transform:uppercase;margin-bottom:0}.employee-card{margin-bottom:20px;margin-left:0;list-style:none;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;display:table}.page-template-page-employees .col-lg-6,.page-template-page-trustees .col-lg-6{width:calc(50% - 30px);padding:15px}.page-template-page-employees .col-lg-6{padding:15px 250px}.top-employee-row>div{margin:auto}.page-template-page-trustees .col-lg-6{text-align:center}section.policies p{font-family:"Overpass",sans-serif}section.policies p a{color:#f4633a}section.policies{background-color:#fff}section.policies .container{max-width:1100px;margin:0 auto}body.page-template-exhibitions-template #content{padding:40px}body.page-template-exhibitions-template .posts-list-content.grid-parent{padding:0;padding-bottom:30px}.single-exhibition .page-hero,.single-event .page-hero,body.blog .page-hero,.single .page-hero{display:none}.single-exhibition #content,.single-event #content{padding-top:0}body.single-exhibition,body.single-event{background:#fff}body .details-posts-container{max-width:1400px;padding:0}.pl-0{padding-left:0;padding-right:0}.single-post-title{color:#000;margin-bottom:14px;font-family:"Overpass",sans-serif;width:80%;font-size:60px}.details-posts-container .btn-orange{margin-right:10px;margin-bottom:10px;font-size:13px}.cta-title-link{margin:30px 0;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.cta-title-link span{font-size:15px;font-family:"Overpass",sans-serif;color:#000}.single-post-date{font-family:"Overpass",sans-serif;color:#000;font-size:18px;font-weight:bold;margin-bottom:30px}.single-post-full-content{font-size:15px;font-family:"Overpass",sans-serif;color:#000;font-weight:normal}.single .single-post-full-content{margin:20px 0}.post-single-image{margin-bottom:20px}.video-bg-caption{height:350px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:50px}.video-filter{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.25);z-index:-1}.video-bg-caption .fa{color:#fff;font-size:50px}.sponsored-section,.events-posts-section{margin-bottom:50px}.sponsored-section h2,.events-posts-section h2{font-size:16px;font-family:"Overpass",sans-serif;color:#000;font-weight:bold;text-transform:uppercase;margin-bottom:10px}.title-divider-decorator{width:100%;height:3px;background:#000;margin-bottom:30px}.sponsored-section p{font-size:15px;font-family:"Overpass",sans-serif;color:#b1b1b1;align-self:center;margin:0}.sponsored-section img{align-self:center;margin:auto}.sponsored-section .col-lg-6{display:flex}.single .sponsored-section li{list-style:none;font-size:15px;font-family:"Overpass",sans-serif;font-weight:600;text-transform:uppercase}.single .sponsored-section li a{color:#6c757d}.event-card-img{height:235px;background-image:url("/wp-content/uploads/2020/07/hero-hours.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}.events-posts-section .col-lg-6:last-child .event-card-img{height:190px}.event-card-text{background:#e6e4dc;padding:10px}.event-card-text h5{font-size:12px;color:#bebeb2;font-weight:bold;text-transform:uppercase;text-align:right;font-family:"Overpass",sans-serif;margin:0}.event-card{margin-bottom:15px}.event-card-text h4{font-size:16px;font-family:"Overpass",sans-serif;color:#000;font-weight:bold;margin:0}.event-card-text p{font-size:14px;font-family:"Overpass",sans-serif;color:#000;margin:0}.event-card-text p,.event-card-text a.learn-more{display:inline}.learn-more,.read-more{color:#f4633a !important;font-size:14px;font-family:"Overpass",sans-serif}.promo-callout-section{background:#e6e4dc;text-align:center;margin:50px 0;padding:40px 80px}.promo-callout-section p{width:80%;text-align:center;margin:0 auto}.promo-callout-section h1{font-size:35px;font-family:"Overpass",sans-serif;color:#000;font-weight:600;margin-bottom:10px}.promo-content{font-family:"Overpass",sans-serif;color:#000;font-size:15px;margin:0 auto}.cta-btn{font-family:"Overpass",sans-serif;color:#000 !important;font-size:15px;text-transform:uppercase;font-weight:bold;border:2px solid #000;padding:10px 30px;display:inline-block;margin-top:20px}.carousel-indicators li{border-radius:50%;height:7px;width:7px}.carousel-indicators{bottom:20px}.carousel-item{text-align:center}.carousel-inner{height:100%}.carousel-item-image-wrapper{background:#000}.single-carousel-item-caption{text-align:left;color:#949494;background:#fff;font-size:11px;padding:7px 0}.parent{min-height:200px}.carousel-item img{display:block;margin:auto;height:500px;max-width:inherit;width:auto !important}#carouselExampleIndicators{max-width:100%;margin:0 auto;margin-bottom:30px}.cape-row p,.map-menu-row p{font-family:"Overpass",sans-serif;color:#000 !important;font-size:15px;margin-top:20px;max-width:80%}.cape-row p a,.map-menu-row p a,.hour-menu-row p a{font-weight:700;display:inline-block;color:#000;font-size:15px !important}.map-menu-row .msm-title{font-family:"Overpass",sans-serif;color:#000 !important;font-size:25px;font-weight:400}.main-navigation .main-nav ul li a{font-family:"Overpass",sans-serif;font-weight:700}.main-navigation .main-nav ul li:last-child a{padding-right:0}.menu-item-has-children .dropdown-menu-toggle{display:none}nav#generate-slideout-menu .menu-item-has-children .dropdown-menu-toggle{display:inline-block;float:inherit}.main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:20px}.main-navigation ul ul{background-color:#fff;border:none;box-shadow:none}#menu-main-menu>li>a{line-height:initial;padding-bottom:15px;padding:0;padding-bottom:10px;margin:15px;cursor:pointer}#menu-main-menu>li>a:hover{border-bottom:2px solid}.main-navigation .main-nav ul li[class*=current-menu-]>a:hover,.main-navigation .main-nav ul li[class*=current-menu-].sfHover>a{color:#000;background-color:#fff;border-bottom:2px solid}.main-navigation .main-nav ul li[class*=current-menu-]>a{color:#000;background-color:#fff;border-bottom:2px solid}.slideout-navigation.main-navigation .main-nav ul li a{font-weight:700 !important;text-transform:uppercase !important;line-height:40px}.main-navigation .main-nav ul ul li a{line-height:normal;font-weight:300;font-size:15px !important;text-transform:capitalize}.main-navigation .main-nav ul li:hover>a,.main-navigation .main-nav ul li:focus>a,.main-navigation .main-nav ul li.sfHover>a{color:#000;background-color:#fff}.main-navigation .main-nav ul ul li:hover>a,.main-navigation .main-nav ul ul li:focus>a,.main-navigation .main-nav ul ul li.sfHover>a{color:#f6743a;background-color:#fff}#mega-menu-secondary .search-field{background:rgba(0,0,0,0);border:none;border-bottom:3px solid #000;width:100%;font-size:30px}.search-field::-moz-placeholder{color:#a7aca2}.search-field::placeholder{color:#a7aca2}.inner-templates-container{max-width:1000px !important;margin:0 auto}.inner-templates-container :not(.card-list) h1{font-family:"Overpass",sans-serif;color:#000 !important;text-align:center;font-weight:600}.inner-templates-container p,.inner-templates-container ul{font-family:"Overpass",sans-serif;color:#000 !important;font-size:15px}.inner-templates-container h2:not(.card-list__item-title){font-size:25px;font-family:"Overpass",sans-serif;color:#000 !important;font-weight:600}.inner-templates-container h3{font-size:18px;font-family:"Overpass",sans-serif;color:#000 !important;font-weight:600}.inner-cta{background-color:#e6e4dc;padding:50px;text-align:center;margin:50px 0}.inner-cta p{color:#409 !important;font-size:20px;font-family:"Overpass",sans-serif;font-weight:600;margin:0}.gray-bg{background:#e6e4dc;padding:80px 0}.featured-activity{background-color:#e6e4dc;padding:40px 0;margin:30px 0 60px 0}.featured-activity .row{display:flex}.featured-activity-image img{max-width:300px;margin:0 30px 0 0}@media screen and (max-width: 768px){.featured-activity .row{display:block}.featured-activity-item{padding:0 30px !important}.featured-activity-image{margin:0 auto !important;padding-bottom:30px;text-align:center}.featured-activity .row img{text-align:center}}.featured-label p{color:#462a99 !important;text-transform:uppercase}.content-top{display:flex;text-align:center;justify-content:space-around;padding-top:20px}@media screen and (max-width: 768px){.content-top{display:block}}.content-top-header{color:#462a99;text-align:center;margin:0 auto;font-family:"Overpass",sans-serif;font-size:26px;font-weight:600;padding-top:20px}.content-bottom-header{color:#462a99;text-align:center;margin:0 auto;font-family:"Overpass",sans-serif;font-size:26px;font-weight:600;padding:20px 0}.page-template-page-forms form{text-align:center}.page-template-page-forms input[type=text],.page-template-page-forms input[type=email],.page-template-page-forms input[type=url],.page-template-page-forms input[type=tel]{background-color:#fff;border:none;width:70%;margin:10px 0;font-size:15px;font-family:"Overpass",sans-serif;color:#000 !important;font-size:15px}.page-template-page-forms .aligned-left-col{max-width:69%;text-align:left;margin:20px auto;font-family:"Overpass",sans-serif;color:#000 !important;font-size:15px;margin-bottom:40px}.page-template-page-forms textarea{background:#fff;border:none;height:150px}.page-template-page-forms span.wpcf7-list-item.first{margin-left:0;margin-top:10px}.page-template-page-forms .wpcf7-checkbox span.wpcf7-list-item{display:block;margin-left:0}.page-template-page-forms .btn-orange{background:#f4633a !important;color:#fff !important;padding:10px 20px !important;text-transform:uppercase;font-size:15px !important;font-family:"Overpass",sans-serif;vertical-align:revert;display:inline-block;font-weight:700}.orange-bg{background:#f4633a;padding:100px 250px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.white-btn{padding:15px 50px;border:3px solid #fff;margin:30px;font-family:"Overpass",sans-serif;color:#fff !important;text-transform:uppercase;font-weight:600}.easy-notification-bar-container{max-width:1320px;display:block !important;margin:0 auto}body.blog .grid-posts-content{flex-wrap:wrap;padding:0}body.blog .posts-list-item{width:25%;margin-bottom:30px}body.blog .posts-list-item p a{font-size:initial}.ctct-disclosure{display:none}.ctct-form-wrapper{position:relative}.ctct-form-wrapper .ctct-form-field-email{position:relative;padding-right:150px}.ctct-form-wrapper .ctct-form-field-email input{width:100%;height:40px;line-height:40px}.ctct-form-wrapper .ctct-form-field-submit{position:absolute;top:0;right:0;width:140px}.ctct-form-wrapper .ctct-form-field-submit input{width:100%;height:40px;line-height:40px;font-size:16px;padding:0 10px}a.button.ctct-button{position:absolute;top:-25px;left:0;padding:0;background:none}.embedpress-wrapper{margin-bottom:30px}body.single .modal-header button{padding:5px;margin:5px 0rem 5px auto;line-height:0}body.single .modal-header{padding:0;border:0}body.single .modal-body{padding-top:0}.cont-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin-bottom:40px}.cont-video iframe,.cont-video object,.cont-video embed{position:absolute;top:0;left:0;width:100%;height:100%}ul.membership-button-list{text-align:center}ul.membership-button-list li{list-style:none;display:inline-block;margin:0 5px 15px}.mms-load-more{clear:both}.mms-load-more{margin:auto;background-color:#fff;color:#000;border:2px solid #000;font-size:14px !important;display:block;text-align:center;font-weight:800;letter-spacing:1px;cursor:pointer;text-transform:uppercase;padding:10px 20px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out}.mms-load-more:active,.mms-load-more:focus{background-color:#fff;color:#000}.mms-load-more:hover{background-color:#fff;color:#f4633a}.container.site-content>.row>.col-lg-12{position:relative}.wp-pagenavi a{color:#000;border-color:#d6d6d6;padding:12px 20px}.wp-pagenavi a:hover{color:#f2693a}.wp-pagenavi{position:absolute;bottom:-70px;left:50%;transform:translate(-50%, -50%);white-space:nowrap;z-index:999}body.page-template-exhibitions-template .wp-pagenavi,body.page-template-events-template .wp-pagenavi{bottom:0}.wp-pagenavi span{display:none}ul#menu-events-menu li{width:240px}ul#menu-events-menu li#menu-item-1048{display:none}.employees .col-lg-12.text-center .employee-card{display:block;width:auto}@media screen and (max-width: 1290px){.main-posts-list-item{width:50%}}@media screen and (max-width: 1199px){body.blog .posts-list-item{width:33.333% !important}body.blog .grid-posts-content.container .posts-list-item:nth-child(4n+1){clear:none}body.blog .grid-posts-content.container .posts-list-item:nth-child(3n+1){clear:left}}@media screen and (max-width: 1080px)and (min-width: 821px){.main-info-item-container h2{line-height:5px}.main-info-item-container a{font-size:16px}.main-info-item-container span{font-size:12px}.main-posts-list-item a.go-post{font-size:12px;min-width:80px}}@media screen and (max-width: 992px){.page-template-page-hours .col-lg-4,.page-template-page-employees .col-lg-6,.page-template-page-trustees .col-lg-6,.page-template-page-employees .col-lg-7{width:100% !important;margin:0 auto}.page-template-page-employees .col-lg-6{padding:0}.page-template-page-forms input[type=text],.page-template-page-forms input[type=email],.page-template-page-forms input[type=url],.page-template-page-forms input[type=tel],.page-template-page-forms .aligned-left-col{max-width:90%;width:90%}}@media screen and (max-width: 820px){.main-posts-list-item,.grid-sizer{width:100% !important}}@media screen and (max-width: 768px){body.blog .posts-list-item{width:100% !important;margin:30px auto}.n2-ss-layer[data-sstype=slide]{display:block !important}#mega-menu-wrap-secondary{display:none}.secondary-navigation ul{display:inline !important}#menu-top-menu li{display:none}#menu-top-menu li.show-li{display:inline-block}ul#menu-top-menu{border-bottom:none}nav#generate-slideout-menu{height:96%}.tp-menu-item{height:32px}.tp-menu-item a{font-size:13px}#menu-top-menu li a{font-weight:bold}#primary-menu .main-nav{position:absolute;right:0;left:0}button.menu-toggle.secondary-menu-toggle{display:none}.hero-custom-page,.custom-inner-2-hero,.custom-inner-3-hero{height:220px}.page-template-page-directions iframe{height:250px}span.mobile-menu,span.search-item,li.search-item{display:none}.cta-title-link span{display:block}.promo-content{width:100%}.video-bg-caption{height:200px}.orange-bg{padding:50px}.white-btn{padding:15px 20px;margin:15px}.main-info-item-container h2{line-height:25px}.carousel-item img{height:auto;max-width:100%}}@media screen and (max-width: 767px){.n2-ss-section-main-content.n2-ss-layer-content.n2-ow.n-uc-16992d943a645-inner{margin-top:130px}div#n2-ss-2 .n-uc-117dfa0bd578d-inner{background:none !important}div#n2-ss-2 .n2-font-46b1e8c4bb5ce668240d00812573bed6-hover{color:#000 !important;font-size:30px !important}div#n2-ss-2 .n2-font-d896cc524abddd48a36a2f1a4d8a9e6c-paragraph{color:#000 !important;font-size:18px !important}.n2-ss-layer-col.n2-ss-layer-content.n-uc-117dfa0bd578d-inner{top:-92px !important}.main-info-item-container .mobile-grid-70{float:left;width:70%}.main-info-item-container .mobile-grid-30{float:left;width:30%}.home-main-callouts .callouts-links ul li a{font-size:14px;padding:14px 22px}.single-post-title{font-size:35px}}@media screen and (max-width: 600px){.main-info-item-container a{font-size:18px}.main-info-item-container h2{line-height:19px}.home-main-callouts .callouts-links ul li{display:block;max-width:200px;margin:0 auto 10px auto}}@media screen and (max-width: 520px){.main-grid-posts-content.container{width:100%}.main-posts-list-item{margin:0px !important}.flex-buttons-container div{flex-direction:column;text-align:center;align-items:center}.home-events-buttons{margin-bottom:22px;text-align:center}.grid-posts-content.container,.main-grid-posts-content.container{flex-direction:column;align-items:center;max-width:none;padding:0}.posts-list-item,.main-posts-list-item{margin:0;width:100%;max-width:none;margin-bottom:10px !important}h2{font-size:36px}ul#menu-exhibitions-menu{flex-direction:column;align-items:center}#menu-exhibitions-menu li{margin-bottom:20px}.posts-list-content.grid-parent{padding:0}.main-posts-list-item a.go-post{font-size:12px;min-width:80px}.custom-section-title{font-size:40px}}@media screen and (max-width: 480px){.main-info-item-container a{font-size:14px}.main-info-item-container span{font-size:12px}.row-info-post{margin-top:10px}.custom-section-title{font-size:30px}.employee-column{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}}:root{--g-padding: 2.5rem;--g-max-width: 1400px;--ff-primary: "Overpass", sans-serif}@media screen and (max-width: 48em){:root{--g-padding: 2rem}}@media screen and (max-width: 47.9375em){:root{--g-padding: 1.25rem}}:root{--fs-18:1rem;min-width:0vw}@media screen and (min-width: 36em){:root{--fs-18:calc(0.2314814815vw + 0.9166666667rem)}}@media screen and (min-width: 90em){:root{--fs-18:1.125rem}}:root{--fs-20:1.125rem;min-width:0vw}@media screen and (min-width: 36em){:root{--fs-20:calc(0.2314814815vw + 1.0416666667rem)}}@media screen and (min-width: 90em){:root{--fs-20:1.25rem}}:root{--fs-24:1.125rem;min-width:0vw}@media screen and (min-width: 36em){:root{--fs-24:calc(0.6944444444vw + 0.875rem)}}@media screen and (min-width: 90em){:root{--fs-24:1.5rem}}:root{--fs-32:1.5rem;min-width:0vw}@media screen and (min-width: 36em){:root{--fs-32:calc(0.9259259259vw + 1.1666666667rem)}}@media screen and (min-width: 90em){:root{--fs-32:2rem}}:root{--fs-40:1.75rem;min-width:0vw}@media screen and (min-width: 36em){:root{--fs-40:calc(1.3888888889vw + 1.25rem)}}@media screen and (min-width: 90em){:root{--fs-40:2.5rem}}:root{--fs-48:2rem;min-width:0vw}@media screen and (min-width: 36em){:root{--fs-48:calc(1.8518518519vw + 1.3333333333rem)}}@media screen and (min-width: 90em){:root{--fs-48:3rem}}:root{--fs-56:2rem;min-width:0vw}@media screen and (min-width: 36em){:root{--fs-56:calc(2.7777777778vw + 1rem)}}@media screen and (min-width: 90em){:root{--fs-56:3.5rem}}:root{--fs-64:2rem;min-width:0vw}@media screen and (min-width: 36em){:root{--fs-64:calc(3.7037037037vw + 0.6666666667rem)}}@media screen and (min-width: 90em){:root{--fs-64:4rem}}:root{--fs-80:2.25rem;min-width:0vw}@media screen and (min-width: 36em){:root{--fs-80:calc(5.0925925926vw + 0.4166666667rem)}}@media screen and (min-width: 90em){:root{--fs-80:5rem}}:root{--sp-40:1.5rem;min-width:0vw}@media screen and (min-width: 36em){:root{--sp-40:calc(1.8518518519vw + 0.8333333333rem)}}@media screen and (min-width: 90em){:root{--sp-40:2.5rem}}:root{--sp-64:2rem;min-width:0vw}@media screen and (min-width: 36em){:root{--sp-64:calc(3.7037037037vw + 0.6666666667rem)}}@media screen and (min-width: 90em){:root{--sp-64:4rem}}:root{--sp-80:2.5rem;min-width:0vw}@media screen and (min-width: 36em){:root{--sp-80:calc(4.6296296296vw + 0.8333333333rem)}}@media screen and (min-width: 90em){:root{--sp-80:5rem}}:root{--sp-100:2.5rem;min-width:0vw}@media screen and (min-width: 36em){:root{--sp-100:calc(6.9444444444vw + 0rem)}}@media screen and (min-width: 90em){:root{--sp-100:6.25rem}}:root{--sp-128:3rem;min-width:0vw}@media screen and (min-width: 36em){:root{--sp-128:calc(9.2592592593vw - 0.3333333333rem)}}@media screen and (min-width: 90em){:root{--sp-128:8rem}}.page-template-tpl-invitational-landing #content{padding-block:0 !important}.page-template-tpl-invitational-landing .page-hero{display:none !important}.artist-template-default #content{padding-block:0 !important}.artist-template-default .page-hero{display:none !important}.card-list{display:grid;grid-template-columns:repeat(var(--c-size), minmax(0px, 1fr));--c-size: 2;margin-block:var(--sp-64);gap:2rem}@media screen and (max-width: 47.9375em){.card-list{--c-size: 1;gap:1rem}}.card-list *{font-family:var(--ff-primary)}.card-list__item{position:relative;aspect-ratio:16/9;transition:.3s;display:flex;flex-direction:column;justify-content:flex-end}.card-list__item:hover,.card-list__item:focus{text-decoration:none}.card-list__item:hover .card-list__item-link,.card-list__item:focus .card-list__item-link{background:#fff;color:#000;border-color:#fff}.card-list__item:hover img,.card-list__item:focus img{filter:brightness(0.8)}.card-list__item-img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s}.card-list__item-title-wrp{display:flex;padding:1rem;justify-content:space-between;color:#fff;position:relative;background:rgba(0,0,0,.5);align-items:center;gap:.5rem}.card-list__item-title{font-size:var(--fs-18);color:#fff !important;margin-bottom:0}.card-list__item-link{padding:.5rem 1rem .3rem;border:2px solid;font-family:var(--ff-primary) !important;flex:0 0 fit-content;transition:.3s;text-transform:uppercase;font-weight:600;font-size:14px}.gb__container{padding-inline:var(--g-padding)}@media screen and (min-width: 64.00125em){.gb__col.sidebar{flex:0 0 350px}}.gb__row{max-width:var(--g-max-width);margin-inline:auto;display:flex;gap:5rem}@media screen and (max-width: 64em){.gb__row{flex-direction:column}}.gb__row::after,.gb__row::before{display:none}.gb__sidebar .events-posts-section .row>*{flex:0 0 100%;max-width:100%}.exh-invitational{font-family:var(--ff-primary);margin-bottom:var(--sp-80)}.exh-invitational *:not(::before):not(::after){font-family:var(--ff-primary) !important}.exh-invitational__intro-title{font-size:var(--fs-40);text-transform:uppercase;color:#000}.exh-invitational__intro-content *{color:#000 !important}.exh-invitational__intro-content h3{font-weight:600;font-size:var(--fs-24)}.exh-invitational__about-title{font-size:var(--fs-40);text-transform:uppercase;color:#000}.exh-invitational__about-content{color:#000}.exh-invitational__content-wrp>*+*{padding-top:var(--fs-80) !important}.exh-invitational .cp-videos-grid{padding:0}.exh-invitational .cp-videos-grid .cp-videos-grid__list{--c-size: 3}@media screen and (max-width: 47.9375em){.exh-invitational .cp-videos-grid .cp-videos-grid__list{--c-size: 2}}.cp-artist-list__title{font-size:var(--fs-40);text-transform:uppercase;color:#000}.cp-artist-list__description{color:#000}.cp-artist-list__items{display:grid;grid-template-columns:repeat(var(--c-size), minmax(0px, 1fr));--c-size: 3;margin-top:var(--fs-32);gap:2rem 1.5rem}@media screen and (max-width: 47.9375em){.cp-artist-list__items{gap:1rem;--c-size: 2}}.cp-artist-list__item{display:block;transition:.3s}.cp-artist-list__item:hover,.cp-artist-list__item:focus{text-decoration:none;filter:brightness(0.9)}.cp-artist-list__item-img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.cp-artist-list__item-name{margin-top:1rem;font-size:var(--fs-20);color:#000;font-weight:600}#bp_container{z-index:9999999 !important}#bp_container iframe{max-height:initial}.artist-post{padding-inline:var(--g-padding)}.artist-post__wrp{max-width:var(--g-max-width);margin-inline:auto}.artist-post__title{font-size:var(--fs-64);color:#000}.artist-post__menu{margin-bottom:var(--fs-56)}.artist-post__menu ul{margin:0;list-style:none;display:flex;gap:1rem;flex-wrap:wrap}@media screen and (max-width: 47.9375em){.artist-post__menu ul{gap:.5rem}}@media screen and (max-width: 64em){.artist-post__menu li{flex-grow:1;min-width:48%}}.artist-post__menu a{padding:.65rem 1rem .3rem;display:inline-block;border:1px solid #000;background:#fff;color:#000;font-family:var(--ff-primary);line-height:1.2;font-weight:700;text-transform:uppercase;font-size:1rem;width:100%;text-align:center}.artist-post__menu a:hover,.artist-post__menu a:focus{background:#000;color:#fff;text-decoration:none}@media screen and (max-width: 47.9375em){.artist-post__menu a{font-size:14px;padding:.55rem .7rem .3rem}}.artist-post__intro{display:flex;gap:2.5rem;margin-bottom:var(--fs-56)}@media screen and (max-width: 48em){.artist-post__intro{gap:1.5rem}}@media screen and (max-width: 47.9375em){.artist-post__intro{display:block}}.artist-post__profile-image-wrp{flex:0 0 300px}@media screen and (max-width: 48em){.artist-post__profile-image-wrp{flex-basis:200px}}@media screen and (max-width: 47.9375em){.artist-post__profile-image-wrp{float:left;max-width:110px;margin-right:1rem;margin-bottom:.1rem}}.artist-post__profile-image{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.artist-post__profile-content{font-family:var(--ff-primary);font-size:var(--fs-18);color:#000}.cp-media-text{padding-inline:var(--g-padding);overflow:hidden}.cp-media-text__wrp{max-width:var(--g-max-width);margin-inline:auto}.cp-media-text__item{display:flex;gap:2.5rem;padding-block:var(--sp-80);position:relative}@media screen and (max-width: 48em){.cp-media-text__item{gap:1.5rem}}@media screen and (max-width: 47.9375em){.cp-media-text__item{flex-direction:column}}.cp-media-text__item::before{--size: 100%;content:"";position:absolute;top:50%;left:50%;width:100vw;height:var(--size);transform:translate(-50%, -50%);background:inherit;pointer-events:none}.cp-media-text__item:nth-child(odd){background:#f3f2ee}.cp-media-text__item:nth-child(even){background:#e9e9e1}@media screen and (min-width: 48.00125em){.cp-media-text__item:nth-child(even) .cp-media-text__image-wrp{order:1}}.cp-media-text__item>*{position:relative}.cp-media-text__image-wrp{flex:0 0 40%}@media screen and (max-width: 48em){.cp-media-text__image-wrp{flex-basis:200px}}@media screen and (max-width: 47.9375em){.cp-media-text__image-wrp{flex:1}}.cp-media-text__image-caption{font-size:14px;margin-top:.5rem;font-family:var(--ff-primary);color:#000}.cp-media-text__content-wrp{flex:1}.cp-media-text__title{font-size:var(--fs-40);line-height:1.4;margin-bottom:1.5rem;color:#000}@media screen and (max-width: 48em){.cp-media-text__title{margin-bottom:1rem}}@media screen and (max-width: 47.9375em){.cp-media-text__title{margin-bottom:.5rem;font-size:1.5rem}}.cp-media-text__content{font-family:var(--ff-primary);color:#000}.cp-media-text__link{padding:.75rem 1.5rem .6rem;display:inline-block;background:#f5633a;color:#fff;text-transform:uppercase;font-family:var(--ff-primary);margin-top:2rem;line-height:1.2}.cp-media-text__link:hover,.cp-media-text__link:focus{background:#a73616;text-decoration:none;color:#fff}.cp-videos-grid{padding:var(--sp-80) var(--g-padding)}.cp-videos-grid__wrp{max-width:var(--g-max-width);margin-inline:auto}.cp-videos-grid__title{font-size:var(--fs-40);text-transform:uppercase;color:#000}.cp-videos-grid__list{--c-size: 4;display:grid;gap:1.5rem;grid-template-columns:repeat(var(--c-size), minmax(0px, 1fr))}@media screen and (max-width: 48em){.cp-videos-grid__list{--c-size: 3}}@media screen and (max-width: 47.9375em){.cp-videos-grid__list{--c-size: 2;gap:1rem}}.cp-videos-grid__wrapper{background:none;padding:0;color:#000;font-family:var(--ff-primary);text-align:left;transition:.3s}.cp-videos-grid__wrapper:hover,.cp-videos-grid__wrapper:focus{filter:brightness(0.9);background:none;text-decoration:none;padding:0;color:#5d5d5d}.cp-videos-grid__image{aspect-ratio:11/9;-o-object-fit:cover;object-fit:cover}.cp-videos-grid__item-title{font-size:var(--fs-18);margin-top:1rem;font-weight:600}/*# sourceMappingURL=style.css.map */