/*!
Theme Name: Museum of the Moving Image
Description: Custom Wordpress Theme for MoMI
Author: HUB Collective
Author URI: https://www.hubltd.com
Version: 1.0
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.container{max-width:1220px;margin:0 auto;padding:0 20px}.category-box{display:inline-block;position:absolute;top:0;transform:translateY(-50%);background:#000;padding:8px 20px}.category-box span{font-size:.875em;line-height:1.2;font-weight:700;color:#fff;text-transform:uppercase}.builder-button .fl-button-wrap a.fl-button,.builder-split-text-image-callout .pp-infobox-wrap .pp-button-wrap a,.button,input[type=submit]{transition:.6s cubic-bezier(.23,1,.32,1);border:none;cursor:pointer;display:inline-block;padding:10px 15px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:baseline;font-size:1.125em;line-height:1.2;font-weight:700;text-transform:uppercase;position:relative;z-index:0;-webkit-appearance:none}.builder-button .fl-button-wrap a.fl-button:before,.builder-split-text-image-callout .pp-infobox-wrap .pp-button-wrap a:before,.button:before,input[type=submit]:before{transition:.6s cubic-bezier(.23,1,.32,1);opacity:0;visibility:hidden;content:'';box-sizing:border-box;position:absolute;width:100%;height:100%;border-left:5px solid #000;border-top:5px solid #000;top:-5px;left:-5px;z-index:-1}h1,h2,h3,h4,h5,h6{line-height:1.1;margin:0 0 20px;font-weight:900}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;font-weight:700;text-decoration:none}h1 a:active,h1 a:focus,h1 a:hover,h2 a:active,h2 a:focus,h2 a:hover,h3 a:active,h3 a:focus,h3 a:hover,h4 a:active,h4 a:focus,h4 a:hover,h5 a:active,h5 a:focus,h5 a:hover,h6 a:active,h6 a:focus,h6 a:hover{text-decoration:underline}.builder-heading-row .fl-module-content h2,.heading-row--title .heading-title h2,h1{font-size:3em}.single-collection .single-collection-content .fl-rich-text h1,.text-image-split .wrapper .text-image-split--lower .columns .column h3,h2{font-size:2.25em}.posts-grid.small-heading .text-image-split--text h2,.single-collection .builder-heading-row .fl-rich-text h1,.text-image-split .wrapper .text-image-split--lower .columns .column p,.text-image-split .wrapper .text-image-split--text .hours p,.upcoming-events-list--content .event__meta div.title,h3{font-size:1.5em;text-transform:uppercase}h4{font-size:1.125em}h5{font-size:1.5625em}h6{font-size:1.25em}body{font-family:Roboto,sans-serif}main li,main p{font-size:1.125em;line-height:1.35;margin-bottom:20px}main li:last-of-type,main p:last-of-type{margin-bottom:0}main li a,main li a[href^=tel],main p a,main p a[href^=tel]{transition:.6s cubic-bezier(.23,1,.32,1);color:#000;font-weight:700}main li a:active,main li a:focus,main li a:hover,main li a[href^=tel]:active,main li a[href^=tel]:focus,main li a[href^=tel]:hover,main p a:active,main p a:focus,main p a:hover,main p a[href^=tel]:active,main p a[href^=tel]:focus,main p a[href^=tel]:hover{text-decoration:underline;color:#000}main li br,main p br{display:block!important}main a{color:#000}main blockquote p:last-of-type{margin-bottom:0}.flex{display:flex}.flex.wrap{flex-wrap:wrap}.slick-loading .slick-list{background:url(assets/img/ajax-loader.gif) center center no-repeat #fff}@font-face{font-family:slick;src:url(assets/fonts/slick.eot);src:url(assets/fonts/slick.eot?#iefix) format("embedded-opentype"),url(assets/fonts/slick.woff) format("woff"),url(assets/fonts/slick.ttf) format("truetype"),url(assets/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;width:17px;height:106px;line-height:0;font-size:0;cursor:pointer;background:url(assets/img/svg/icon-slide-arrow.svg) center/100% no-repeat;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:0;z-index:10}.slick-prev{left:10px}[dir=rtl] .slick-prev{left:auto;right:10px}.slick-next{right:10px;transform:translate(0,-50%) scaleX(-1)}[dir=rtl] .slick-next{left:10px;right:auto}.slick-dots{margin:0;padding:0;list-style:none}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 2px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:12px;line-height:20px;text-align:center;color:#fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#9c0303;opacity:1}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.footer{background:#fff;padding-top:40px;padding-bottom:25px;border-top:2px solid #000}.footer *{color:#000}.footer p{font-size:.875em;line-height:1.3}.footer p:not(:last-of-type){margin-bottom:20px}.footer p br{display:block!important}.footer a:active,.footer a:focus,.footer a:hover{text-decoration:underline}.footer .flex.upper{flex-wrap:wrap}.footer .flex > div{flex:0 1 25%}.footer--logo{flex:0 1 25%;margin-bottom:20px}.footer--logo a,.footer--logo img{display:block;width:180px}.footer--menu ul{margin:0;padding:0;list-style:none}.footer--menu ul li a{font-size:.875em}.footer--menu.vertical ul li:not(:last-of-type){margin-bottom:15px}.footer--menu.horizontal{flex:1!important}.footer--menu.horizontal ul{display:flex}.footer--menu.horizontal ul li:not(:last-child){margin-right:30px}form input[type],form select,form textarea{transition:.6s linear;display:inline-block;border-style:solid;border-color:#000;border-radius:0;box-shadow:none;padding:10px 15px;font-family:inherit;color:#000;border-width:2px}form input[type]::-webkit-input-placeholder,form select::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#000}form input[type]:-moz-placeholder,form select:-moz-placeholder,form textarea:-moz-placeholder{color:#000}form input[type]::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{color:#000}form input[type]:-ms-input-placeholder,form select:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#000}form input[type]:focus,form select:focus,form textarea:focus{outline:0;border-color:#000}form input[type=checkbox]:focus,form input[type=file]:focus,form input[type=radio]:focus{outline:#000 auto 1px}.gform_wrapper.gform_validation_error .validation_message,.gform_wrapper.gform_validation_error li.gfield.gfield_error .gfield_description{font-size:12px;font-weight:400;color:red;display:none}.gform_wrapper.gform_validation_error li.gfield.gfield_error,.gform_wrapper.gform_validation_error li.gfield_contains_required.gfield_creditcard_warning{background-color:transparent!important;border:none!important;padding:0}.gform_wrapper.gform_validation_error li.gfield.gfield_error.gfield_contains_required label.gfield_label,.gform_wrapper.gform_validation_error li.gfield_contains_required.gfield_creditcard_warning.gfield_contains_required label.gfield_label{margin-top:0}.gform_wrapper.gform_validation_error li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper.gform_validation_error li.gfield_error select,.gform_wrapper.gform_validation_error li.gfield_error textarea{border-color:red;border-width:2px}.gform_wrapper.gform_validation_error li.gfield_error .gfield_checkbox li label,.gform_wrapper.gform_validation_error li.gfield_error .gfield_radio li label{color:red}.gform_wrapper.gform_validation_error li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper.gform_validation_error li.gfield.gfield_error.gfield_contains_required label.gfield_label{color:red!important}.validation_error{color:red!important;font-size:12px!important;display:none}.gform_confirmation_wrapper .gform_confirmation_message{margin:0}.gform_validation_container{display:none!important;left:-9000px;position:absolute!important}.gform_wrapper{margin:0}.gform_wrapper form .gform_body ul{margin:0;padding:0;list-style:none}.gform_wrapper form .gform_body ul li .gfield_label .gfield_required{color:red}.gform_wrapper form .gform_body ul li input,.gform_wrapper form .gform_body ul li textarea{width:100%}.gform_wrapper form .gform_body ul li .ginput_container_consent{display:flex;align-items:center}.gform_wrapper form .gform_body ul li .ginput_container_consent input{width:auto;margin-right:20px}.loaded header .brand{transform:translateY(0)}header ul.landing-dropdown-menu li.menu-item-6745.current-menu-item a,header ul.landing-dropdown-menu li.menu-item-6745.current-page-ancestor a,header ul.landing-dropdown-menu li.menu-item-6745:active a,header ul.landing-dropdown-menu li.menu-item-6745:focus a,header ul.landing-dropdown-menu li.menu-item-6745:hover a{background-color:#9c0303}header ul.landing-dropdown-menu li.menu-item-6744.current-menu-item a,header ul.landing-dropdown-menu li.menu-item-6744.current-page-ancestor a,header ul.landing-dropdown-menu li.menu-item-6744:active a,header ul.landing-dropdown-menu li.menu-item-6744:focus a,header ul.landing-dropdown-menu li.menu-item-6744:hover a{background-color:#0b0bf0}header ul.landing-dropdown-menu li.menu-item-6743.current-menu-item a,header ul.landing-dropdown-menu li.menu-item-6743.current-page-ancestor a,header ul.landing-dropdown-menu li.menu-item-6743:active a,header ul.landing-dropdown-menu li.menu-item-6743:focus a,header ul.landing-dropdown-menu li.menu-item-6743:hover a{background-color:#ac0c64}header ul.landing-dropdown-menu li.menu-item-6741.current-menu-item a,header ul.landing-dropdown-menu li.menu-item-6741.current-page-ancestor a,header ul.landing-dropdown-menu li.menu-item-6741:active a,header ul.landing-dropdown-menu li.menu-item-6741:focus a,header ul.landing-dropdown-menu li.menu-item-6741:hover a{background-color:#6436c9}header ul.landing-dropdown-menu li.menu-item-6740.current-menu-item a,header ul.landing-dropdown-menu li.menu-item-6740.current-page-ancestor a,header ul.landing-dropdown-menu li.menu-item-6740:active a,header ul.landing-dropdown-menu li.menu-item-6740:focus a,header ul.landing-dropdown-menu li.menu-item-6740:hover a{background-color:#4ca968;color:#000!important}header ul.landing-dropdown-menu li.menu-item-6739.current-menu-item a,header ul.landing-dropdown-menu li.menu-item-6739.current-page-ancestor a,header ul.landing-dropdown-menu li.menu-item-6739:active a,header ul.landing-dropdown-menu li.menu-item-6739:focus a,header ul.landing-dropdown-menu li.menu-item-6739:hover a{background-color:#ff6100}header ul.landing-dropdown-menu li.menu-item-6742.current-menu-item a,header ul.landing-dropdown-menu li.menu-item-6742.current-page-ancestor a,header ul.landing-dropdown-menu li.menu-item-6742:active a,header ul.landing-dropdown-menu li.menu-item-6742:focus a,header ul.landing-dropdown-menu li.menu-item-6742:hover a{background-color:#02bfe7;color:#000!important}*,* *{box-sizing:border-box}*{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;outline:0}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}a{text-decoration:none}a:active,a:focus,a:hover{outline:0}a[href^=tel]{color:inherit;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:30px}dfn,em{font-style:italic}hr{box-sizing:content-box;height:0;border:none;border-bottom:1px solid #ccc;margin:25px 0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:25px;padding:0}dd{margin:0 0 0 20px}nav ol,nav ul{list-style:none}img{border:0;-ms-interpolation-mode:bicubic;-webkit-backface-visibility:hidden}iframe{max-width:100%}svg{display:block;max-width:100%;height:auto}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;font-family:inherit}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-spacing:0}.button,input[type=submit]{background-color:#9c0303;color:#fff}.button:active:before,.button:focus:before,.button:hover:before,input[type=submit]:active:before,input[type=submit]:focus:before,input[type=submit]:hover:before{opacity:1;visibility:visible}.button::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}.button:focus,button:focus{outline:0}.button[disabled],button[disabled]{border:0;background-image:none;opacity:.4;cursor:not-allowed;box-shadow:none}table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}table td,table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:6px 12px}table td:first-child,table th:first-child{border-left-width:0}table thead{background:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}table td{background-color:transparent}.table-bordered td{border-bottom:1px solid #cbcbcb}.table-bordered tbody > tr:last-child td{border-bottom-width:0}.table-horizontal td,.table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #cbcbcb}.table-horizontal tbody > tr:last-child td{border-bottom-width:0}img{max-width:100%;height:auto}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.aligncenter{margin:15px auto;display:block}.alignleft{float:left;margin:0 15px 15px 0}.alignright{float:right;margin:0 0 15px 15px}.wp-caption{background:#fff;border:1px solid #ccc;padding:5px;text-align:center}.wp-caption p{font-size:.75em;margin:10px 0;font-style:italic}.post-nav{overflow:hidden;margin:0 0 25px;float:none}.post-nav .pager{padding:0;display:block}.post-nav .pager li a{padding:0 5px}.post-nav .pager li.previous{float:left}.post-nav .pager li.next{float:right}.page-404{text-align:center}.mobile-nav-wrap{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;opacity:0}.single-post .fl-rich-text p a{font-weight:700}body.fl-builder-edit > header{position:static!important}.fl-html p a:active,.fl-html p a:focus,.fl-html p a:hover,.fl-rich-text p a:active,.fl-rich-text p a:focus,.fl-rich-text p a:hover{text-decoration:underline!important}.builder-button .fl-button-wrap a.fl-button{background-color:#9c0303;color:#fff;font-size:1.125em}.builder-button .fl-button-wrap a.fl-button:active:before,.builder-button .fl-button-wrap a.fl-button:focus:before,.builder-button .fl-button-wrap a.fl-button:hover:before{opacity:1;visibility:visible}.builder-button.large .fl-button-wrap a.fl-button{width:100%}.single-event-content p a{font-weight:700;color:#9c0303}.single-event-content p a:active,.single-event-content p a:focus,.single-event-content p a:hover{text-decoration:underline!important}.single-event-button a.button{width:100%}.single-event-location h3,.single-event-time h3{text-transform:none!important}.single-event-exports .tribe-events-cal-links a{color:#9c0303}.single-event-exports .tribe-events-cal-links a:active,.single-event-exports .tribe-events-cal-links a:focus,.single-event-exports .tribe-events-cal-links a:hover{color:#9c0303;text-decoration:underline!important}.builder-social-share .pp-share-button .pp-share-button-icon{background-color:#fff!important;width:auto}.builder-social-share .pp-share-button .pp-share-button-icon i{transition:.6s cubic-bezier(.23,1,.32,1)}.builder-social-share .pp-share-button .pp-share-button-title{color:#9c0303!important}.builder-social-share .pp-share-button a:active .pp-share-button-title,.builder-social-share .pp-share-button a:focus .pp-share-button-title,.builder-social-share .pp-share-button a:hover .pp-share-button-title{text-decoration:underline}.tribe-events-single .fl-module-fl-the-events-calendar-related h2{font-size:1.25em;text-transform:uppercase;margin-bottom:15px}.tribe-events-single .fl-module-fl-the-events-calendar-related ul li{display:flex;align-items:center;float:none;width:100%;padding:7px 0;margin-bottom:0;border-top:2px solid #9c0303}.tribe-events-single .fl-module-fl-the-events-calendar-related ul li:not(:last-child){margin-bottom:10px}.tribe-events-single .fl-module-fl-the-events-calendar-related ul li .tribe-related-events-thumbnail{flex:0 1 125px;padding-right:10px}.tribe-events-single .fl-module-fl-the-events-calendar-related ul li .tribe-related-events-thumbnail a,.tribe-events-single .fl-module-fl-the-events-calendar-related ul li .tribe-related-events-thumbnail img{display:block}.tribe-events-single .fl-module-fl-the-events-calendar-related ul li .tribe-related-event-info{flex:1;padding:0}.tribe-events-single .fl-module-fl-the-events-calendar-related ul li .tribe-related-event-info h3 a:active,.tribe-events-single .fl-module-fl-the-events-calendar-related ul li .tribe-related-event-info h3 a:focus,.tribe-events-single .fl-module-fl-the-events-calendar-related ul li .tribe-related-event-info h3 a:hover{text-decoration:underline!important}.headings-no-margin h2,.headings-no-margin h3,.headings-no-margin h4{margin-bottom:0!important}.builder-faq .pp-faq .pp-faq-button{padding-top:15px;padding-bottom:15px}.builder-faq .pp-faq-item{border-bottom-width:2px}.pp-tabs .pp-tabs-panel-content div ul{margin-bottom:50px}.pp-tabs .pp-tabs-panel-content div ul li p{font-size:inherit}.builder-split-text-image-callout.vertical .pp-icon-wrapper{margin-bottom:30px}.builder-split-text-image-callout:not(.vertical) .fl-module-content{margin:0}.builder-split-text-image-callout .pp-infobox-wrap .pp-infobox-link:active .pp-infobox-image img,.builder-split-text-image-callout .pp-infobox-wrap .pp-infobox-link:focus .pp-infobox-image img,.builder-split-text-image-callout .pp-infobox-wrap .pp-infobox-link:hover .pp-infobox-image img{transform:scale(1.1)}.builder-split-text-image-callout .pp-infobox-wrap div[class^=layout-]{flex-wrap:nowrap}.builder-split-text-image-callout .pp-infobox-wrap .pp-infobox-image{overflow:hidden}.builder-split-text-image-callout .pp-infobox-wrap .pp-infobox-image img{transition:.6s cubic-bezier(.23,1,.32,1);display:block;width:100%}.builder-split-text-image-callout .pp-infobox-wrap .pp-infobox-title{transition:.6s cubic-bezier(.23,1,.32,1);text-transform:uppercase!important}.builder-split-text-image-callout .pp-infobox-wrap .pp-description-wrap br{display:block!important}.builder-split-text-image-callout .pp-infobox-wrap .pp-more-link{margin-top:20px;padding:0;text-transform:uppercase}.builder-split-text-image-callout .pp-infobox-wrap .pp-more-link:active,.builder-split-text-image-callout .pp-infobox-wrap .pp-more-link:focus,.builder-split-text-image-callout .pp-infobox-wrap .pp-more-link:hover{text-decoration:underline}.builder-split-text-image-callout .pp-infobox-wrap .pp-button-wrap a{background-color:#9c0303;color:#fff!important}.builder-split-text-image-callout .pp-infobox-wrap .pp-button-wrap a:active:before,.builder-split-text-image-callout .pp-infobox-wrap .pp-button-wrap a:focus:before,.builder-split-text-image-callout .pp-infobox-wrap .pp-button-wrap a:hover:before{opacity:1;visibility:visible}.builder-split-text-image-callout .pp-infobox-wrap .pp-button-wrap a:active,.builder-split-text-image-callout .pp-infobox-wrap .pp-button-wrap a:focus,.builder-split-text-image-callout .pp-infobox-wrap .pp-button-wrap a:hover{text-decoration:none}.builder-split-text-image-callout .pp-infobox-wrap .pp-button-wrap a i{display:none}.builder-hero-caption{display:none;background:rgba(0,0,0,.5)}.builder-hero-caption .fl-col-content{max-width:1220px;margin:0 auto;padding:0 20px}.single-collection .fl-photo-caption{text-overflow:initial;white-space:initial;overflow:visible}.builder-image-gallery-links-row .fl-photo-caption{padding:0 20px 20px;background:#f2f2f2}.builder-back-to-series-programs-link .inner h4{margin-bottom:0}.builder-back-to-series-programs-link .inner a{transition:.6s cubic-bezier(.23,1,.32,1)}.builder-back-to-series-programs-link .inner a:active,.builder-back-to-series-programs-link .inner a:focus,.builder-back-to-series-programs-link .inner a:hover{text-decoration:underline!important}.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-labels .pp-tabs-label,.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-panels .pp-tabs-label{background:#000;border:none;padding:20px;flex:1 1 auto;float:none}.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-labels .pp-tabs-label.pp-tab-active,.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-panels .pp-tabs-label.pp-tab-active{background:#f2f2f2}.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-labels .pp-tabs-label.pp-tab-active .pp-tab-title,.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-panels .pp-tabs-label.pp-tab-active .pp-tab-title{color:#000}.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-labels .pp-tabs-label:active,.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-labels .pp-tabs-label:focus,.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-labels .pp-tabs-label:hover,.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-panels .pp-tabs-label:active,.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-panels .pp-tabs-label:focus,.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-panels .pp-tabs-label:hover{background:#f2f2f2}.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-labels .pp-tabs-label:active .pp-tab-title,.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-labels .pp-tabs-label:focus .pp-tab-title,.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-labels .pp-tabs-label:hover .pp-tab-title,.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-panels .pp-tabs-label:active .pp-tab-title,.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-panels .pp-tabs-label:focus .pp-tab-title,.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-panels .pp-tabs-label:hover .pp-tab-title{color:#000}.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-labels .pp-tabs-label .pp-tab-title,.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-panels .pp-tabs-label .pp-tab-title{font-weight:700;text-transform:uppercase;color:#fff;letter-spacing:.5px}.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-panels{border:none}.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-panels .pp-tabs-panel .pp-tabs-label.pp-tab-active .pp-toggle-icon,.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-panels .pp-tabs-panel .pp-tabs-label:active .pp-toggle-icon,.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-panels .pp-tabs-panel .pp-tabs-label:focus .pp-toggle-icon,.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-panels .pp-tabs-panel .pp-tabs-label:hover .pp-toggle-icon{color:#000}.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-panels .pp-tabs-panel .pp-tabs-label .pp-toggle-icon{color:#fff;opacity:1}.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-panels .pp-tabs-panel .pp-tabs-panel-content{background:#f2f2f2}.builder-current-event-dates h3{line-height:1.5em}body.collectionspace-template-default main{padding-bottom:0;min-height:calc(100vh - 380px)}.collectionspace-header{background-color:#fff;text-align:center;padding:40px 0 20px}.cspace-SearchQueryInput--common > input{padding:10px 35px!important}.cspace-FilterPanel--common{width:350px!important}.cspace-SearchResultPanel--common > header{margin-top:60px!important}.cspace-SearchResultList--common{justify-content:start!important}.cspace-SearchResultPanel--common{padding:0 0 0 350px!important}.cspace-DetailPanel--common{max-width:900px!important}.cspace-DetailPanel--common h1{font-weight:600}.cspace-DetailPanel--common h2{font-weight:400;margin:20px 0!important}.cspace-FieldList--common h3{margin:20px 0 6px}.cspace-FieldListGroup--common > div > h4{margin:15px 0 0!important}.cspace-Filter--common > ul{max-height:300px!important}.cspace-DetailPage--common .cspace-FieldList--common > div:last-child{margin-top:5px!important}.cspace-FieldListGroup--common a,ul.cspace-FieldValueList--common li a{color:#00e;font-weight:400;text-decoration:underline}.collectionspace-template-default footer{position:relative;z-index:99}.collectionspace-template-default #notificationbar{display:none!important}#cspace-browser li,#cspace-browser p{font-size:inherit!important}.play.rounded-box.state-paused{position:absolute;left:40px!important;top:95%!important}a#play-home-video{position:absolute;z-index:10;width:64px;height:64px;margin:0 auto;top:45%;left:49%;color:#02bfe7}a#play-home-video .hide,a#play-home-video.hide{display:none}.embed-container:hover > a#play-home-video{display:block}.cspace-FilterGroup--common>h1,select.cspace-SortSelect--common{display:none}body.single-collectionspace header{position:inherit!important}body.single-collectionspace.has-cspace-DetailPage header .collectionspace-header{display:none!important}body.single-collectionspace .builder-heading-row .fl-module-content,body.single-collectionspace .heading-row--title .heading-title,h1{font-size:2em}body.single-collectionspace .cspace-ImageGallery--common img.image-gallery-image{cursor:pointer}.cspace-Fixed--common{z-index:9!important}body.archived-events-template-default .fl-module-fl-the-events-calendar-export-links{display:none}.featured-slideshow{margin-bottom:50px}.featured-slideshow .container{padding-left:0;padding-right:0}.featured-slideshow .slick-dots-wrapper-alt{margin-left:-5px;margin-bottom:5px;position:relative;z-index:1}.featured-slideshow .slide{background-position:center;background-repeat:no-repeat;background-size:cover;height:60vh;display:block!important;position:relative}.featured-slideshow .slide.inline-slideshow{height:auto!important}.featured-slideshow .slide.inline-slideshow .image img{display:block;width:100%}.featured-slideshow .slide a{height:100%;display:block}.featured-slideshow .slide__content{background:rgba(0,0,0,.5);width:100%;position:absolute;bottom:0}.featured-slideshow .slide__content .inner{padding:20px}.featured-slideshow .slide__content .inner *{color:#fff}.featured-slideshow .slide__content .inner h2{margin-bottom:5px;font-size:1.5625em;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.featured-slideshow .slide__content .inner .slide-number{margin-bottom:10px}.heading-row{padding-top:35px;padding-bottom:35px;position:relative;z-index:1}.heading-row.border-none .heading-row--title{border-bottom-color:transparent!important}.heading-row.no-bottom-padding{padding-bottom:0}.heading-row.archive-padding{padding-top:50px;padding-bottom:75px}.heading-row--title{border-bottom:6px solid transparent}.heading-row--title .heading-title h1,.heading-row--title .heading-title h2,.heading-row--title .heading-title p{margin-bottom:5px}.heading-row--title .heading-title h2 a{transition:.6s cubic-bezier(.23,1,.32,1);text-decoration:none}.heading-row--title .heading-title .excerpt{flex:1 1 auto}.heading-row--title .category-box{position:static}.heading-row--link .link{margin-top:10px}.heading-row--link .link a{font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-size:1.125em}.heading-row--link .link a:active,.heading-row--link .link a:focus,.heading-row--link .link a:hover{text-decoration:underline}.heading-row--content{margin-top:20px}.hero-giant{padding-top:50px;padding-bottom:50px;background:#000}.hero-giant--image img{display:block}.hero-giant--content h1{color:#fff;margin-bottom:0;line-height:1.5}.hero-giant--content h1 br{display:block!important}.hero-giant--content h1 small{font-size:60%}.hero-small{height:300px;background-position:center;background-size:cover;background-repeat:no-repeat}#momi-member-area-container{padding:20px 10px}#momi-member-area-container .flex{display:flex}#momi-member-area-container .col{flex-direction:column}#momi-member-area-container .full{width:100%}#momi-member-area-container .row{flex-direction:row;width:100%}#momi-member-area-container .member-photo{align-items:center;margin-bottom:25px}#momi-member-area-container .member-photo img{width:128px}#momi-member-area-container .member-transactions{margin:20px 0}.mini-banner{background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:50px}.mini-banner.no-bottom-margin{margin-bottom:0}.mini-banner--content{margin-left:auto;margin-right:auto;max-width:780px}.mini-slideshow{margin-bottom:25px}.mini-slideshow--slides .slideshow{background:#f2f2f2}.mini-slideshow--slides .slideshow .slick-arrow.slick-prev{left:-17px}.mini-slideshow--slides .slideshow .slick-arrow.slick-next{right:-17px}.mini-slideshow--slides .slideshow .slide{padding:10px}.mini-slideshow--slides .slideshow .slide a{display:block}.mini-slideshow--slides .slideshow .slide a:active img,.mini-slideshow--slides .slideshow .slide a:focus img,.mini-slideshow--slides .slideshow .slide a:hover img{transform:scale(1.1)}.mini-slideshow--slides .slideshow .slide__image{overflow:hidden;margin-bottom:20px}.mini-slideshow--slides .slideshow .slide__image img{transition:.6s cubic-bezier(.23,1,.32,1);display:block;width:100%}.mini-slideshow--slides .slideshow .slide__title h3{transition:.6s cubic-bezier(.23,1,.32,1);font-size:1.125em;margin-bottom:10px}.notification-bar{display:none;background:#02bfe7;padding-top:15px;padding-bottom:15px;width:100%;top:0;position:-webkit-sticky;position:sticky;z-index:999}.notification-bar .container{display:flex;align-items:center}.notification-bar--content{flex:1}.notification-bar--content p{line-height:1.2;color:#000;font-weight:600}.notification-bar--content p a{color:#000;text-decoration:underline;font-weight:700}.notification-bar--content p a:active,.notification-bar--content p a:focus,.notification-bar--content p a:hover{text-decoration:none}.notification-bar--close{flex:0 1 35px;margin-left:auto;text-align:right}.notification-bar--close a{transition:color .6s cubic-bezier(.23,1,.32,1);display:inline-block;font-weight:700;color:#000;width:15px;height:15px;background:url(assets/img/svg/icon-close.svg) center/100% no-repeat}.related-outro{padding-top:25px;padding-bottom:25px}.related-outro--title h2{text-transform:uppercase;color:#000}.related-outro--links .block{margin-bottom:25px}.related-outro--links .block a{display:block}.related-outro--links .block a .image{overflow:hidden;margin-bottom:20px}.related-outro--links .block a .image img{transition:transform .6s cubic-bezier(.23,1,.32,1);display:block;width:100%}.related-outro--links .block a:active .image img,.related-outro--links .block a:focus .image img,.related-outro--links .block a:hover .image img{transform:scale(1.1)}.related-outro--links .block h3{margin-bottom:0}.search-site-full{display:none;position:fixed;width:100%;height:100%;z-index:999;background:rgba(0,0,0,.9)}.search-site-full .wrapper{height:100%}.search-site-full .inner{margin:auto;text-align:center;padding:75px 50px;position:relative}.search-site-full .inner .search-close{transition:.6s cubic-bezier(.23,1,.32,1);border:none;position:absolute;right:20px;top:20px;padding:15px;width:20px;height:20px;background:url(assets/img/svg/icon-close.svg) center/20px 20px no-repeat}.search-site-full .inner .search-close:active,.search-site-full .inner .search-close:focus,.search-site-full .inner .search-close:hover{background-color:#fff;color:#000}.search-site-full .inner h2{color:#fff}.search-site-full .inner form ul li.sf-field-submit input{background:#f2f2f2!important}.search-site-full .inner form ul li select{background-image:url(assets/img/svg/icon-triangle.svg)}.page-template-tpl-search-results #menu-primary-nav li.nav-search{display:none}.page-template-tpl-search-results .site-search-results{padding-bottom:50px}.page-template-tpl-search-results .site-search-results form ul li.sf-field-submit input{background:#f2f2f2!important}.page-template-tpl-search-results .site-search-results form ul li select{background-image:url(assets/img/svg/icon-triangle.svg)}.page-template-tpl-search-results .posts-grid,.search-filter-form{margin-bottom:50px}.search-filter-form form ul{margin:0;padding:0;list-style:none}.search-filter-form form ul li{margin-left:10px;margin-right:10px}.search-filter-form form ul li select{border:2px solid #cdcdcd;color:#000;text-transform:uppercase;font-weight:500;letter-spacing:.5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:35px;min-height:48px;background:url(assets/img/svg/icon-triangle.svg) center right 10px/16px 6px no-repeat #f2f2f2}.search-filter-form form ul li select option{font-weight:500;text-transform:uppercase;font-size:16px}.search-filter-form form ul li select:active,.search-filter-form form ul li select:focus,.search-filter-form form ul li select:hover{border-color:#000}.search-filter-form form ul li input{transition:.6s cubic-bezier(.23,1,.32,1);border:2px solid #cdcdcd;background:#f2f2f2;text-transform:uppercase;font-weight:500;min-height:48px}.search-filter-form form ul li input:active,.search-filter-form form ul li input:focus,.search-filter-form form ul li input:hover{border-color:#000}.search-filter-form form ul li input[type=submit]{background:#f2f2f2!important}body.theme-red .search-site-full{background:rgba(156,3,3,.8)}body.theme-red header .desktop-lower{background:#9c0303}body.theme-red header .desktop-lower ul li a:active,body.theme-red header .desktop-lower ul li a:focus,body.theme-red header .desktop-lower ul li a:hover,body.theme-red header .desktop-lower ul li.current-page-ancestor a,body.theme-red header .desktop-lower ul li.current_page_item a{color:#9c0303}body.theme-red main .button,body.theme-red main a.fl-button,body.theme-red main input[type=submit]{background-color:#9c0303!important}body.theme-red .social-icons ul li a:active span,body.theme-red .social-icons ul li a:focus span,body.theme-red .social-icons ul li a:hover span{color:#9c0303}body.theme-red .mobile-nav-wrap ul.desktop-secondary-menu li a{background:#9c0303;color:#fff}body.theme-red .mobile-nav-wrap ul.desktop-secondary-menu li a:active,body.theme-red .mobile-nav-wrap ul.desktop-secondary-menu li a:focus,body.theme-red .mobile-nav-wrap ul.desktop-secondary-menu li a:hover{background:#fff;color:#9c0303}body.theme-red .mobile-nav-wrap{background:#9c0303}body.theme-red .heading-row--title{border-color:#9c0303}body.theme-red .builder-split-text-image-callout .pp-description-wrap p a,body.theme-red .heading-row--content p a,body.theme-red .heading-row--link a,body.theme-red .text-image-split .wrapper>a:active .text-image-split--text h2,body.theme-red .text-image-split .wrapper>a:focus .text-image-split--text h2,body.theme-red .text-image-split .wrapper>a:hover .text-image-split--text h2,body.theme-red .text-image-split--text .inner p a,body.theme-red .text-only .container>a:active .inner h2,body.theme-red .text-only .container>a:focus .inner h2,body.theme-red .text-only .container>a:hover .inner h2,body.theme-red .text-only .inner p a{color:#9c0303}body.theme-red .tabs-row .wrapper:before{border-color:#9c0303}body.theme-red .builder-split-text-image-callout .pp-more-link,body.theme-red .fl-html p a,body.theme-red .fl-rich-text p a,body.theme-red .mini-slideshow--slides .slide a:active .slide__title h3,body.theme-red .mini-slideshow--slides .slide a:focus .slide__title h3,body.theme-red .mini-slideshow--slides .slide a:hover .slide__title h3,body.theme-red .upcoming-events-list .event a:active .title,body.theme-red .upcoming-events-list .event a:focus .title,body.theme-red .upcoming-events-list .event a:hover .title,body.theme-red .upcoming-events-list .event.calendar .inner p a{color:#9c0303}body.theme-red .builder-split-text-image-callout .pp-button-wrap a{background:#9c0303}body.theme-red .builder-split-text-image-callout .pp-infobox-link:active .pp-infobox-title-wrapper .pp-infobox-title,body.theme-red .builder-split-text-image-callout .pp-infobox-link:focus .pp-infobox-title-wrapper .pp-infobox-title,body.theme-red .builder-split-text-image-callout .pp-infobox-link:hover .pp-infobox-title-wrapper .pp-infobox-title{color:#9c0303}body.theme-red .pp-faq-item.pp-faq-item-active > div{border-left:5px solid #9c0303}body.theme-blue .search-site-full{background:rgba(11,11,240,.8)}body.theme-blue header .desktop-lower{background:#0b0bf0}body.theme-blue header .desktop-lower ul li a:active,body.theme-blue header .desktop-lower ul li a:focus,body.theme-blue header .desktop-lower ul li a:hover,body.theme-blue header .desktop-lower ul li.current-page-ancestor a,body.theme-blue header .desktop-lower ul li.current_page_item a{color:#0b0bf0}body.theme-blue main .button,body.theme-blue main a.fl-button,body.theme-blue main input[type=submit]{background-color:#0b0bf0!important}body.theme-blue .social-icons ul li a:active span,body.theme-blue .social-icons ul li a:focus span,body.theme-blue .social-icons ul li a:hover span{color:#0b0bf0}body.theme-blue .mobile-nav-wrap ul.desktop-secondary-menu li a{background:#0b0bf0;color:#fff}body.theme-blue .mobile-nav-wrap ul.desktop-secondary-menu li a:active,body.theme-blue .mobile-nav-wrap ul.desktop-secondary-menu li a:focus,body.theme-blue .mobile-nav-wrap ul.desktop-secondary-menu li a:hover{background:#fff;color:#0b0bf0}body.theme-blue .mobile-nav-wrap{background:#0b0bf0}body.theme-blue .heading-row--title{border-color:#0b0bf0}body.theme-blue .builder-split-text-image-callout .pp-description-wrap p a,body.theme-blue .heading-row--content p a,body.theme-blue .heading-row--link a,body.theme-blue .text-image-split .wrapper>a:active .text-image-split--text h2,body.theme-blue .text-image-split .wrapper>a:focus .text-image-split--text h2,body.theme-blue .text-image-split .wrapper>a:hover .text-image-split--text h2,body.theme-blue .text-image-split--text .inner p a,body.theme-blue .text-only .container>a:active .inner h2,body.theme-blue .text-only .container>a:focus .inner h2,body.theme-blue .text-only .container>a:hover .inner h2,body.theme-blue .text-only .inner p a{color:#0b0bf0}body.theme-blue .tabs-row .wrapper:before{border-color:#0b0bf0}body.theme-blue .builder-split-text-image-callout .pp-more-link,body.theme-blue .fl-html p a,body.theme-blue .fl-rich-text p a,body.theme-blue .mini-slideshow--slides .slide a:active .slide__title h3,body.theme-blue .mini-slideshow--slides .slide a:focus .slide__title h3,body.theme-blue .mini-slideshow--slides .slide a:hover .slide__title h3,body.theme-blue .upcoming-events-list .event a:active .title,body.theme-blue .upcoming-events-list .event a:focus .title,body.theme-blue .upcoming-events-list .event a:hover .title,body.theme-blue .upcoming-events-list .event.calendar .inner p a{color:#0b0bf0}body.theme-blue .builder-split-text-image-callout .pp-button-wrap a{background:#0b0bf0}body.theme-blue .builder-split-text-image-callout .pp-infobox-link:active .pp-infobox-title-wrapper .pp-infobox-title,body.theme-blue .builder-split-text-image-callout .pp-infobox-link:focus .pp-infobox-title-wrapper .pp-infobox-title,body.theme-blue .builder-split-text-image-callout .pp-infobox-link:hover .pp-infobox-title-wrapper .pp-infobox-title{color:#0b0bf0}body.theme-blue .pp-faq-item.pp-faq-item-active > div{border-left:5px solid #0b0bf0}body.theme-pink .search-site-full{background:rgba(172,12,100,.8)}body.theme-pink header .desktop-lower{background:#ac0c64}body.theme-pink header .desktop-lower ul li a:active,body.theme-pink header .desktop-lower ul li a:focus,body.theme-pink header .desktop-lower ul li a:hover,body.theme-pink header .desktop-lower ul li.current-page-ancestor a,body.theme-pink header .desktop-lower ul li.current_page_item a{color:#ac0c64}body.theme-pink main .button,body.theme-pink main a.fl-button,body.theme-pink main input[type=submit]{background-color:#ac0c64!important}body.theme-pink .social-icons ul li a:active span,body.theme-pink .social-icons ul li a:focus span,body.theme-pink .social-icons ul li a:hover span{color:#ac0c64}body.theme-pink .mobile-nav-wrap ul.desktop-secondary-menu li a{background:#ac0c64;color:#fff}body.theme-pink .mobile-nav-wrap ul.desktop-secondary-menu li a:active,body.theme-pink .mobile-nav-wrap ul.desktop-secondary-menu li a:focus,body.theme-pink .mobile-nav-wrap ul.desktop-secondary-menu li a:hover{background:#fff;color:#ac0c64}body.theme-pink .mobile-nav-wrap{background:#ac0c64}body.theme-pink .heading-row--title{border-color:#ac0c64}body.theme-pink .builder-split-text-image-callout .pp-description-wrap p a,body.theme-pink .heading-row--content p a,body.theme-pink .heading-row--link a,body.theme-pink .text-image-split .wrapper>a:active .text-image-split--text h2,body.theme-pink .text-image-split .wrapper>a:focus .text-image-split--text h2,body.theme-pink .text-image-split .wrapper>a:hover .text-image-split--text h2,body.theme-pink .text-image-split--text .inner p a,body.theme-pink .text-only .container>a:active .inner h2,body.theme-pink .text-only .container>a:focus .inner h2,body.theme-pink .text-only .container>a:hover .inner h2,body.theme-pink .text-only .inner p a{color:#ac0c64}body.theme-pink .tabs-row .wrapper:before{border-color:#ac0c64}body.theme-pink .builder-split-text-image-callout .pp-more-link,body.theme-pink .fl-html p a,body.theme-pink .fl-rich-text p a,body.theme-pink .mini-slideshow--slides .slide a:active .slide__title h3,body.theme-pink .mini-slideshow--slides .slide a:focus .slide__title h3,body.theme-pink .mini-slideshow--slides .slide a:hover .slide__title h3,body.theme-pink .upcoming-events-list .event a:active .title,body.theme-pink .upcoming-events-list .event a:focus .title,body.theme-pink .upcoming-events-list .event a:hover .title,body.theme-pink .upcoming-events-list .event.calendar .inner p a{color:#ac0c64}body.theme-pink .builder-split-text-image-callout .pp-button-wrap a{background:#ac0c64}body.theme-pink .builder-split-text-image-callout .pp-infobox-link:active .pp-infobox-title-wrapper .pp-infobox-title,body.theme-pink .builder-split-text-image-callout .pp-infobox-link:focus .pp-infobox-title-wrapper .pp-infobox-title,body.theme-pink .builder-split-text-image-callout .pp-infobox-link:hover .pp-infobox-title-wrapper .pp-infobox-title{color:#ac0c64}body.theme-pink .pp-faq-item.pp-faq-item-active > div{border-left:5px solid #ac0c64}body.theme-purple .search-site-full{background:rgba(100,54,201,.8)}body.theme-purple header .desktop-lower{background:#6436c9}body.theme-purple header .desktop-lower ul li a:active,body.theme-purple header .desktop-lower ul li a:focus,body.theme-purple header .desktop-lower ul li a:hover,body.theme-purple header .desktop-lower ul li.current-page-ancestor a,body.theme-purple header .desktop-lower ul li.current_page_item a{color:#6436c9}body.theme-purple main .button,body.theme-purple main a.fl-button,body.theme-purple main input[type=submit]{background-color:#6436c9!important}body.theme-purple .social-icons ul li a:active span,body.theme-purple .social-icons ul li a:focus span,body.theme-purple .social-icons ul li a:hover span{color:#6436c9}body.theme-purple .mobile-nav-wrap ul.desktop-secondary-menu li a{background:#6436c9;color:#fff}body.theme-purple .mobile-nav-wrap ul.desktop-secondary-menu li a:active,body.theme-purple .mobile-nav-wrap ul.desktop-secondary-menu li a:focus,body.theme-purple .mobile-nav-wrap ul.desktop-secondary-menu li a:hover{background:#fff;color:#6436c9}body.theme-purple .mobile-nav-wrap{background:#6436c9}body.theme-purple .heading-row--title{border-color:#6436c9}body.theme-purple .builder-split-text-image-callout .pp-description-wrap p a,body.theme-purple .heading-row--content p a,body.theme-purple .heading-row--link a,body.theme-purple .text-image-split .wrapper>a:active .text-image-split--text h2,body.theme-purple .text-image-split .wrapper>a:focus .text-image-split--text h2,body.theme-purple .text-image-split .wrapper>a:hover .text-image-split--text h2,body.theme-purple .text-image-split--text .inner p a,body.theme-purple .text-only .container>a:active .inner h2,body.theme-purple .text-only .container>a:focus .inner h2,body.theme-purple .text-only .container>a:hover .inner h2,body.theme-purple .text-only .inner p a{color:#6436c9}body.theme-purple .tabs-row .wrapper:before{border-color:#6436c9}body.theme-purple .builder-split-text-image-callout .pp-more-link,body.theme-purple .fl-html p a,body.theme-purple .fl-rich-text p a,body.theme-purple .mini-slideshow--slides .slide a:active .slide__title h3,body.theme-purple .mini-slideshow--slides .slide a:focus .slide__title h3,body.theme-purple .mini-slideshow--slides .slide a:hover .slide__title h3,body.theme-purple .upcoming-events-list .event a:active .title,body.theme-purple .upcoming-events-list .event a:focus .title,body.theme-purple .upcoming-events-list .event a:hover .title,body.theme-purple .upcoming-events-list .event.calendar .inner p a{color:#6436c9}body.theme-purple .builder-split-text-image-callout .pp-button-wrap a{background:#6436c9}body.theme-purple .builder-split-text-image-callout .pp-infobox-link:active .pp-infobox-title-wrapper .pp-infobox-title,body.theme-purple .builder-split-text-image-callout .pp-infobox-link:focus .pp-infobox-title-wrapper .pp-infobox-title,body.theme-purple .builder-split-text-image-callout .pp-infobox-link:hover .pp-infobox-title-wrapper .pp-infobox-title{color:#6436c9}body.theme-purple .pp-faq-item.pp-faq-item-active > div{border-left:5px solid #6436c9}body.theme-green .search-site-full{background:rgba(76,169,104,.8)}body.theme-green header .desktop-lower{background:#4ca968}body.theme-green header .desktop-lower ul li.current-page-ancestor a,body.theme-green header .desktop-lower ul li.current_page_item a{color:#4ca968}body.theme-green header .desktop-lower ul li a{color:#000!important}body.theme-green header .desktop-lower ul li a:active,body.theme-green header .desktop-lower ul li a:focus,body.theme-green header .desktop-lower ul li a:hover{color:#4ca968}body.theme-green main .button,body.theme-green main a.fl-button,body.theme-green main input[type=submit]{background-color:#4ca968!important;color:#000!important}body.theme-green .social-icons ul li a:active span,body.theme-green .social-icons ul li a:focus span,body.theme-green .social-icons ul li a:hover span{color:#4ca968}body.theme-green .mobile-nav-wrap ul.desktop-secondary-menu li a{background:#4ca968;color:#000!important}body.theme-green .mobile-nav-wrap ul.desktop-secondary-menu li a:active,body.theme-green .mobile-nav-wrap ul.desktop-secondary-menu li a:focus,body.theme-green .mobile-nav-wrap ul.desktop-secondary-menu li a:hover{color:#000!important;background:#fff}body.theme-green .mobile-nav-wrap{background:#4ca968}body.theme-green .mobile-nav-wrap .navbar-toggle .icon-bar{background:#000}body.theme-green .heading-row--title{border-color:#4ca968}body.theme-green .heading-row--content p a,body.theme-green .heading-row--link a{color:#205c32}body.theme-green .text-only .container>a:active .inner h2,body.theme-green .text-only .container>a:focus .inner h2,body.theme-green .text-only .container>a:hover .inner h2,body.theme-green .text-only .inner p a{color:#4ca968}body.theme-green .text-image-split .wrapper > a:active .text-image-split--text h2,body.theme-green .text-image-split .wrapper > a:focus .text-image-split--text h2,body.theme-green .text-image-split .wrapper > a:hover .text-image-split--text h2{color:#205c32}body.theme-green .builder-split-text-image-callout .pp-description-wrap p a,body.theme-green .text-image-split--text .inner p a{color:#4ca968}body.theme-green .tabs-row .wrapper:before{border-color:#4ca968}body.theme-green .builder-split-text-image-callout .pp-more-link,body.theme-green .fl-html p a,body.theme-green .fl-rich-text p a,body.theme-green .mini-slideshow--slides .slide a:active .slide__title h3,body.theme-green .mini-slideshow--slides .slide a:focus .slide__title h3,body.theme-green .mini-slideshow--slides .slide a:hover .slide__title h3,body.theme-green .upcoming-events-list .event a:active .title,body.theme-green .upcoming-events-list .event a:focus .title,body.theme-green .upcoming-events-list .event a:hover .title,body.theme-green .upcoming-events-list .event.calendar .inner p a{color:#4ca968}body.theme-green .builder-split-text-image-callout .pp-button-wrap a{background:#4ca968}body.theme-green .builder-split-text-image-callout .pp-infobox-link:active .pp-infobox-title-wrapper .pp-infobox-title,body.theme-green .builder-split-text-image-callout .pp-infobox-link:focus .pp-infobox-title-wrapper .pp-infobox-title,body.theme-green .builder-split-text-image-callout .pp-infobox-link:hover .pp-infobox-title-wrapper .pp-infobox-title{color:#4ca968}body.theme-green .pp-faq-item.pp-faq-item-active > div{border-left:5px solid #4ca968}body.theme-orange .search-site-full{background:rgba(255,97,0,.8)}body.theme-orange header .desktop-lower{background:#ff6100}body.theme-orange header .desktop-lower ul li a:active,body.theme-orange header .desktop-lower ul li a:focus,body.theme-orange header .desktop-lower ul li a:hover,body.theme-orange header .desktop-lower ul li.current-page-ancestor a,body.theme-orange header .desktop-lower ul li.current_page_item a{color:#ff6100}body.theme-orange main .button,body.theme-orange main a.fl-button,body.theme-orange main input[type=submit]{background-color:#ff6100!important}body.theme-orange .social-icons ul li a:active span,body.theme-orange .social-icons ul li a:focus span,body.theme-orange .social-icons ul li a:hover span{color:#ff6100}body.theme-orange .mobile-nav-wrap ul.desktop-secondary-menu li a{background:#ff6100;color:#fff}body.theme-orange .mobile-nav-wrap ul.desktop-secondary-menu li a:active,body.theme-orange .mobile-nav-wrap ul.desktop-secondary-menu li a:focus,body.theme-orange .mobile-nav-wrap ul.desktop-secondary-menu li a:hover{background:#fff;color:#ff6100}body.theme-orange .mobile-nav-wrap{background:#ff6100}body.theme-orange .heading-row--title{border-color:#ff6100}body.theme-orange .builder-split-text-image-callout .pp-description-wrap p a,body.theme-orange .heading-row--content p a,body.theme-orange .heading-row--link a,body.theme-orange .text-image-split .wrapper>a:active .text-image-split--text h2,body.theme-orange .text-image-split .wrapper>a:focus .text-image-split--text h2,body.theme-orange .text-image-split .wrapper>a:hover .text-image-split--text h2,body.theme-orange .text-image-split--text .inner p a,body.theme-orange .text-only .container>a:active .inner h2,body.theme-orange .text-only .container>a:focus .inner h2,body.theme-orange .text-only .container>a:hover .inner h2,body.theme-orange .text-only .inner p a{color:#ff6100}body.theme-orange .tabs-row .wrapper:before{border-color:#ff6100}body.theme-orange .builder-split-text-image-callout .pp-more-link,body.theme-orange .fl-html p a,body.theme-orange .fl-rich-text p a,body.theme-orange .mini-slideshow--slides .slide a:active .slide__title h3,body.theme-orange .mini-slideshow--slides .slide a:focus .slide__title h3,body.theme-orange .mini-slideshow--slides .slide a:hover .slide__title h3,body.theme-orange .upcoming-events-list .event a:active .title,body.theme-orange .upcoming-events-list .event a:focus .title,body.theme-orange .upcoming-events-list .event a:hover .title,body.theme-orange .upcoming-events-list .event.calendar .inner p a{color:#ff6100}body.theme-orange .builder-split-text-image-callout .pp-button-wrap a{background:#ff6100}body.theme-orange .builder-split-text-image-callout .pp-infobox-link:active .pp-infobox-title-wrapper .pp-infobox-title,body.theme-orange .builder-split-text-image-callout .pp-infobox-link:focus .pp-infobox-title-wrapper .pp-infobox-title,body.theme-orange .builder-split-text-image-callout .pp-infobox-link:hover .pp-infobox-title-wrapper .pp-infobox-title{color:#ff6100}body.theme-orange .pp-faq-item.pp-faq-item-active > div{border-left:5px solid #ff6100}body.theme-lightblue .search-site-full{background:rgba(2,191,231,.8)}body.theme-lightblue header .desktop-lower{background:#02bfe7}body.theme-lightblue header .desktop-lower ul li.current-page-ancestor a,body.theme-lightblue header .desktop-lower ul li.current_page_item a{color:#02bfe7}body.theme-lightblue header .desktop-lower ul li a{color:#000!important}body.theme-lightblue header .desktop-lower ul li a:active,body.theme-lightblue header .desktop-lower ul li a:focus,body.theme-lightblue header .desktop-lower ul li a:hover{color:#02bfe7}body.theme-lightblue main .button,body.theme-lightblue main a.fl-button,body.theme-lightblue main input[type=submit]{background-color:#02bfe7!important}body.theme-lightblue .social-icons ul li a:active span,body.theme-lightblue .social-icons ul li a:focus span,body.theme-lightblue .social-icons ul li a:hover span{color:#02bfe7}body.theme-lightblue .mobile-nav-wrap ul.desktop-secondary-menu li a{background:#02bfe7;color:#000!important}body.theme-lightblue .mobile-nav-wrap ul.desktop-secondary-menu li a:active,body.theme-lightblue .mobile-nav-wrap ul.desktop-secondary-menu li a:focus,body.theme-lightblue .mobile-nav-wrap ul.desktop-secondary-menu li a:hover{color:#000!important;background:#fff}body.theme-lightblue .mobile-nav-wrap{background:#02bfe7}body.theme-lightblue .mobile-nav-wrap .navbar-toggle .icon-bar{background:#000}body.theme-lightblue .heading-row--title{border-color:#02bfe7}body.theme-lightblue .heading-row--content p a,body.theme-lightblue .heading-row--link a{color:#01829c}body.theme-lightblue .text-only .container>a:active .inner h2,body.theme-lightblue .text-only .container>a:focus .inner h2,body.theme-lightblue .text-only .container>a:hover .inner h2,body.theme-lightblue .text-only .inner p a{color:#02bfe7}body.theme-lightblue .text-image-split .wrapper > a:active .text-image-split--text h2,body.theme-lightblue .text-image-split .wrapper > a:focus .text-image-split--text h2,body.theme-lightblue .text-image-split .wrapper > a:hover .text-image-split--text h2{color:#01829c}body.theme-lightblue .builder-split-text-image-callout .pp-description-wrap p a,body.theme-lightblue .text-image-split--text .inner p a{color:#02bfe7}body.theme-lightblue .tabs-row .wrapper:before{border-color:#02bfe7}body.theme-lightblue .builder-split-text-image-callout .pp-more-link,body.theme-lightblue .fl-html p a,body.theme-lightblue .fl-rich-text p a,body.theme-lightblue .mini-slideshow--slides .slide a:active .slide__title h3,body.theme-lightblue .mini-slideshow--slides .slide a:focus .slide__title h3,body.theme-lightblue .mini-slideshow--slides .slide a:hover .slide__title h3,body.theme-lightblue .upcoming-events-list .event a:active .title,body.theme-lightblue .upcoming-events-list .event a:focus .title,body.theme-lightblue .upcoming-events-list .event a:hover .title,body.theme-lightblue .upcoming-events-list .event.calendar .inner p a{color:#02bfe7}body.theme-lightblue .builder-split-text-image-callout .pp-button-wrap a{background:#02bfe7}body.theme-lightblue .builder-split-text-image-callout .pp-infobox-link:active .pp-infobox-title-wrapper .pp-infobox-title,body.theme-lightblue .builder-split-text-image-callout .pp-infobox-link:focus .pp-infobox-title-wrapper .pp-infobox-title,body.theme-lightblue .builder-split-text-image-callout .pp-infobox-link:hover .pp-infobox-title-wrapper .pp-infobox-title{color:#02bfe7}body.theme-lightblue .pp-faq-item.pp-faq-item-active > div{border-left:5px solid #02bfe7}.heading-row.border-red .heading-row--content p a,.heading-row.border-red .heading-row--link a,.heading-row.border-red .heading-row--title,.heading-row.border-red .heading-row--title a:active,.heading-row.border-red .heading-row--title a:focus,.heading-row.border-red .heading-row--title a:hover{color:#9c0303}.heading-row.border-blue .heading-row--content p a,.heading-row.border-blue .heading-row--link a,.heading-row.border-blue .heading-row--title,.heading-row.border-blue .heading-row--title a:active,.heading-row.border-blue .heading-row--title a:focus,.heading-row.border-blue .heading-row--title a:hover{color:#0b0bf0}.heading-row.border-pink .heading-row--content p a,.heading-row.border-pink .heading-row--link a,.heading-row.border-pink .heading-row--title,.heading-row.border-pink .heading-row--title a:active,.heading-row.border-pink .heading-row--title a:focus,.heading-row.border-pink .heading-row--title a:hover{color:#ac0c64}.heading-row.border-purple .heading-row--content p a,.heading-row.border-purple .heading-row--link a,.heading-row.border-purple .heading-row--title,.heading-row.border-purple .heading-row--title a:active,.heading-row.border-purple .heading-row--title a:focus,.heading-row.border-purple .heading-row--title a:hover{color:#6436c9}.heading-row.border-green .heading-row--content p a,.heading-row.border-green .heading-row--link a,.heading-row.border-green .heading-row--title{color:#205c32}.heading-row.border-green .heading-row--title a:active,.heading-row.border-green .heading-row--title a:focus,.heading-row.border-green .heading-row--title a:hover{color:#4ca968}.heading-row.border-orange .heading-row--content p a,.heading-row.border-orange .heading-row--link a,.heading-row.border-orange .heading-row--title,.heading-row.border-orange .heading-row--title a:active,.heading-row.border-orange .heading-row--title a:focus,.heading-row.border-orange .heading-row--title a:hover{color:#ff6100}.heading-row.border-lightblue .heading-row--content p a,.heading-row.border-lightblue .heading-row--link a,.heading-row.border-lightblue .heading-row--title{color:#01829c}.heading-row.border-lightblue .heading-row--title a:active,.heading-row.border-lightblue .heading-row--title a:focus,.heading-row.border-lightblue .heading-row--title a:hover{color:#02bfe7}.button-wrap{position:relative;z-index:1}.button-wrap.multiple a{margin-bottom:10px;margin-right:10px}.animated{transition:1s cubic-bezier(.23,1,.32,1);opacity:0;transform:translateY(10px)}.animated.delay{transition-delay:1s}.animated.stagger{transition-delay:.2s}.animated.stagger-more{transition-delay:.4s}.animated.inview{opacity:1;transform:translate(0)}.no-bottom-margin{margin-bottom:0!important}.remove-section-padding section .container{padding-left:0!important;padding-right:0!important}.member-donate-global .text-only--content .button-wrap a{background:#6436c9!important;color:#fff!important}.social-icons{margin-bottom:20px}.social-icons ul{margin:0;padding:0;list-style:none;display:flex}.social-icons ul li:not(:last-child){margin-right:5px}.social-icons ul li a{font-size:1.25em;padding:5px 10px}.social-icons ul li a span{transition:.6s cubic-bezier(.23,1,.32,1)}.tabs-row{margin-top:25px;margin-bottom:25px}.tabs-row--title .tab{transition:.6s cubic-bezier(.23,1,.32,1);display:inline-flex;justify-content:center;align-items:center;flex:1 1 auto;cursor:pointer;background:#000;padding:15px}.tabs-row--title .tab.active,.tabs-row--title .tab:active,.tabs-row--title .tab:focus,.tabs-row--title .tab:hover{background:#f2f2f2}.tabs-row--title .tab.active span,.tabs-row--title .tab:active span,.tabs-row--title .tab:focus span,.tabs-row--title .tab:hover span{color:#000}.tabs-row--title .tab span{transition:.6s cubic-bezier(.23,1,.32,1);font-weight:700;letter-spacing:.5px;color:#fff;text-transform:uppercase}.tabs-row--content .inner{background:#f2f2f2;padding:50px 30px}.tabs-row--content .inner:not(:first-child){display:none}.tabs-row--content .inner .grid{grid-gap:50px}.tabs-row--content .inner .column img{display:block;width:100%}.tabs-row.inview .wrapper:before{top:20px;right:20px}.text-image-split{margin-bottom:50px}.text-image-split.audio .text-image-split--image .image,.text-image-split.video .text-image-split--image .image{position:relative}.text-image-split.audio .text-image-split--image .image:after,.text-image-split.video .text-image-split--image .image:after{content:'';position:absolute;margin:auto;top:0;left:0;width:100%;height:100%;opacity:35%;z-index:1}.text-image-split.audio .text-image-split--image .image:after{background:url(assets/img/svg/icon-gallery-audio.svg) bottom 15px right 15px/30% 30% no-repeat #000}.text-image-split.video .text-image-split--image .image:after{background:url(assets/img/svg/icon-gallery-video.svg) bottom 15px right/30% 30% no-repeat}.text-image-split .wrapper{background:#f2f2f2;padding:30px}.text-image-split .wrapper > a{display:block}.text-image-split .wrapper > a:active .image img,.text-image-split .wrapper > a:focus .image img,.text-image-split .wrapper > a:hover .image img{transform:scale(1.1)}.text-image-split .wrapper .upper.vertical .text-image-split--image{margin-bottom:20px}.text-image-split .wrapper .upper.vertical .text-image-split--text{padding-left:0!important;padding-right:0!important}.text-image-split .wrapper .text-image-split--image{flex:0 1 55%}.text-image-split .wrapper .text-image-split--image .image{position:relative;overflow:hidden}.text-image-split .wrapper .text-image-split--image .image img{transition:transform .6s cubic-bezier(.23,1,.32,1);display:block;width:100%}.text-image-split .wrapper .text-image-split--image .caption{margin-top:25px}.text-image-split .wrapper .text-image-split--text{flex:0 1 45%;position:relative}.text-image-split .wrapper .text-image-split--text.no-image{padding-left:0!important;padding-right:0!important;flex:1}.text-image-split .wrapper .text-image-split--text h2{transition:.6s cubic-bezier(.23,1,.32,1);color:#000;text-transform:uppercase;margin-bottom:10px}.text-image-split .wrapper .text-image-split--text h4{margin-bottom:0}.text-image-split .wrapper .text-image-split--text p{color:#000}.text-image-split .wrapper .text-image-split--text .category{margin-bottom:10px}.text-image-split .wrapper .text-image-split--text .category p{text-transform:uppercase}.text-image-split .wrapper .text-image-split--text .button-wrap{margin-top:30px}.text-image-split .wrapper .text-image-split--text .hours{background:#fff;padding:30px 30px 10px}.text-image-split .wrapper .text-image-split--text .hours p{font-weight:300;margin-bottom:0;letter-spacing:.75px}.text-image-split .wrapper .text-image-split--lower{margin-top:25px;background:#fff}.text-image-split .wrapper .text-image-split--lower .columns .column{padding:20px;flex:1 1 25%}.text-image-split .wrapper .text-image-split--lower .columns .column p{font-weight:300;margin-bottom:0;letter-spacing:.75px}.text-image-split .wrapper .text-image-split--lower .columns .column h3{margin-bottom:0}.text-image-split .wrapper .text-image-split--lower .text{padding:0 20px 20px}.text-image-split .wrapper .text-image-split--lower .text p{margin-bottom:0}.text-only{background:#f2f2f2}.text-only .container > a{display:block;height:100%}.text-only--content{padding:30px;height:100%}.text-only--content .inner h2{transition:.6s cubic-bezier(.23,1,.32,1);margin-bottom:10px}.text-only--content .inner p{color:#000}.text-only--content .button-wrap{margin-top:30px}.upcoming-events-list{margin-bottom:50px}.upcoming-events-list--content{background:#f2f2f2}.upcoming-events-list--content .event{flex:0 1 25%;padding:10px 10px 20px}.upcoming-events-list--content .event a{display:block}.upcoming-events-list--content .event a:active .image img,.upcoming-events-list--content .event a:focus .image img,.upcoming-events-list--content .event a:hover .image img{transform:scale(1.1)}.upcoming-events-list--content .event__image{margin-bottom:10px}.upcoming-events-list--content .event__image .image{overflow:hidden}.upcoming-events-list--content .event__image .image img{transition:transform .6s cubic-bezier(.23,1,.32,1);display:block;width:100%}.upcoming-events-list--content .event__meta :not(.button){color:#000}.upcoming-events-list--content .event__meta time{font-weight:700;text-transform:uppercase}.upcoming-events-list--content .event__meta div{line-height:1.1}.upcoming-events-list--content .event__meta div.title{transition:.6s cubic-bezier(.23,1,.32,1);font-weight:900;letter-spacing:.7px;text-transform:uppercase;margin-bottom:10px}.upcoming-events-list--content .event__meta div.category{text-transform:uppercase;margin-bottom:10px}.upcoming-events-list--content .event__meta .button-wrap a{font-size:1em}.upcoming-events-list--content .event.calendar{display:flex}.upcoming-events-list--content .event.calendar .event__meta{padding-left:0;align-self:center}.upcoming-events-list--content .event.calendar .event__meta .inner{margin:auto;padding:20px}.upcoming-events-list--content .event.calendar .event__meta .inner a{color:#000;font-weight:900;text-transform:uppercase}.upcoming-events-list--content .event.calendar .event__meta .inner a:active,.upcoming-events-list--content .event.calendar .event__meta .inner a:focus,.upcoming-events-list--content .event.calendar .event__meta .inner a:hover{text-decoration:underline}.video-only{background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#fff}.video-only--content{padding-top:50px;padding-bottom:50px}.page-template-tpl-home #desktop-navbar-dropdown{margin-top:99px}.page-template-tpl-home .mini-banner:first-of-type{margin-bottom:0}.page-template-tpl-about-landing main{padding-top:10px}.page-template-tpl-join-support-landing .mini-slideshow .slideshow .slick-arrow{background-image:url(assets/img/svg/icon-slide-arrow-purple.svg)}.collections-archive .search-filter-form form ul li input:active,.collections-archive .search-filter-form form ul li input:focus,.collections-archive .search-filter-form form ul li input:hover,.collections-archive .search-filter-form form ul li select:active,.collections-archive .search-filter-form form ul li select:focus,.collections-archive .search-filter-form form ul li select:hover{border-color:#4ca968}.page-template-tpl-whats-on-exhibitions main{padding-top:35px}.page-template-tpl-whats-on-screenings .heading-row .heading-title h2{text-transform:uppercase}.page-template-tpl-whats-on-screenings .posts-grid,.single-series .fl-module-display-events-in-series .posts-grid .wrapper:not(:last-child){margin-bottom:50px}.single-tribe_events .builder-back-to-series-programs-link h4 a{color:#9c0303}.events-archive .search-filter-form form ul li input:active,.events-archive .search-filter-form form ul li input:focus,.events-archive .search-filter-form form ul li input:hover,.events-archive .search-filter-form form ul li select:active,.events-archive .search-filter-form form ul li select:focus,.events-archive .search-filter-form form ul li select:hover{border-color:#9c0303}.events-archive-results .text-image-split .wrapper .text-image-split--text time{display:block;font-size:1.125em;margin-bottom:20px;font-style:italic}.page-template-tpl-watch-read-listen-landing .text-image-split--text .inner p{font-size:1em}.page-template-tpl-watch-read-listen-archive-events .heading-row.heading-links-blue .heading-row--content .inner p a,.page-template-tpl-watch-read-listen-media-gallery .heading-row.heading-links-blue .heading-row--content .inner p a{color:#0b0bf0}.page-template-tpl-watch-read-listen-archive-events .heading-row .heading-title h2,.page-template-tpl-watch-read-listen-media-gallery .heading-row .heading-title h2{text-transform:uppercase}.page-template-tpl-watch-read-listen-archive-events .posts-title-row,.page-template-tpl-watch-read-listen-media-gallery .posts-title-row{margin-bottom:15px}.page-template-tpl-watch-read-listen-archive-events .posts-title-row--content,.page-template-tpl-watch-read-listen-media-gallery .posts-title-row--content{background:#0b0bf0;padding:10px}.page-template-tpl-watch-read-listen-archive-events .posts-title-row--content *,.page-template-tpl-watch-read-listen-media-gallery .posts-title-row--content *{color:#fff;text-transform:uppercase}.page-template-tpl-watch-read-listen-archive-events .posts-title-row--content .inner,.page-template-tpl-watch-read-listen-media-gallery .posts-title-row--content .inner{align-items:baseline}.page-template-tpl-watch-read-listen-archive-events .posts-title-row--content h2,.page-template-tpl-watch-read-listen-media-gallery .posts-title-row--content h2{margin-bottom:0}.page-template-tpl-watch-read-listen-archive-events .posts-grid,.page-template-tpl-watch-read-listen-media-gallery .posts-grid{margin-bottom:50px}.features-archive .search-filter-form form ul li input:active,.features-archive .search-filter-form form ul li input:focus,.features-archive .search-filter-form form ul li input:hover,.features-archive .search-filter-form form ul li select:active,.features-archive .search-filter-form form ul li select:focus,.features-archive .search-filter-form form ul li select:hover,.watch-media-gallery .search-filter-form form ul li input:active,.watch-media-gallery .search-filter-form form ul li input:focus,.watch-media-gallery .search-filter-form form ul li input:hover,.watch-media-gallery .search-filter-form form ul li select:active,.watch-media-gallery .search-filter-form form ul li select:focus,.watch-media-gallery .search-filter-form form ul li select:hover{border-color:#0b0bf0}.single-programs .builder-social-share .pp-share-button .pp-share-button-icon i,.single-programs .builder-social-share .pp-share-button .pp-share-button-title{color:#0b0bf0!important}.single-programs .builder-back-to-series-programs-link h4 a{color:#0b0bf0}.single-programs .builder-programs-date-range h3{margin-bottom:0}.single-programs .builder-programs-heading h3{margin-bottom:0!important;line-height:1.3}.single-programs .builder-programs-heading h3 a{color:#0b0bf0}.single-programs #program-audio-video .program-audio{margin-top:50px}.single-programs #program-audio-video .program-audio figure:not(:last-child){margin-bottom:25px}.single-programs #program-audio-video .program-audio figure figcaption{font-size:1.25em;font-weight:700;margin-bottom:5px}.single-programs #program-audio-video .program-video h3{margin-bottom:5px}.single-programs #program-audio-video .program-video:not(:last-child){margin-bottom:50px}.single-programs #program-audio-video .program-image .image img{display:block}.single-programs .program-transcripts ul li{margin-bottom:0}form.post-password-form{padding-top:100px;padding-bottom:65px}form.post-password-form p:first-of-type{margin-bottom:30px}form.post-password-form label{font-weight:700}form.post-password-form input[type=password]{margin-left:25px;min-height:48px}form.post-password-form input[type=submit]{min-height:48px;border:none;color:#fff}.membership-account--content{padding-bottom:50px}.membership-account--content .login-password label,.membership-account--content .login-username label{font-weight:700;display:block;margin-bottom:5px}.membership-account--content .login-password input,.membership-account--content .login-username input{transition:.6s cubic-bezier(.23,1,.32,1)}.membership-account--content .login-password input:active,.membership-account--content .login-password input:focus,.membership-account--content .login-password input:hover,.membership-account--content .login-username input:active,.membership-account--content .login-username input:focus,.membership-account--content .login-username input:hover{border-color:#6436c9}.membership-account--content .login-remember input{margin-right:10px}.membership-account--content .login-submit{padding-top:25px}.membership-account--content .login-submit input[type=submit]{transition:.6s cubic-bezier(.23,1,.32,1);color:#fff;border:none;padding:15px 25px;font-size:1em;background-color:#6436c9!important}body.about .desktop-lower{background:#ff6100}body.about .desktop-lower .desktop-secondary-nav ul li a{color:#000}.posts-grid{margin-bottom:25px}.posts-grid.bg-grey .grid{background:#f2f2f2}.posts-grid.bg-grey .grid .text-image-split{margin-bottom:0}.posts-grid.bg-grey .grid .text-image-split .wrapper{padding:10px 10px 20px}.posts-grid .grid{grid-row-gap:30px}.posts-grid .grid > section{margin-bottom:30px}.posts-grid .grid > section .container,.posts-grid .grid > section .wrapper{height:100%}.posts-grid .grid .text-image-split{margin-bottom:0}.posts-grid--empty{text-align:center}.posts-grid--pagination{margin-top:50px}.posts-grid--pagination.collections-archive .pagination a{background:#4ca968;color:#000}.posts-grid--pagination.collections-archive .pagination a.active,.posts-grid--pagination.collections-archive .pagination a:active,.posts-grid--pagination.collections-archive .pagination a:focus,.posts-grid--pagination.collections-archive .pagination a:hover{color:#fff}.posts-grid--pagination .pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.posts-grid--pagination .pagination a{transition:.6s cubic-bezier(.23,1,.32,1);display:inline-block;padding:10px;background:#9c0303;font-weight:700;font-size:1em;color:#fff;line-height:1}.posts-grid--pagination .pagination a.active,.posts-grid--pagination .pagination a:active,.posts-grid--pagination .pagination a:focus,.posts-grid--pagination .pagination a:hover{color:#000}.event-entry{padding:10px 10px 20px;background:#f2f2f2}.event-entry a{display:block;height:100%}.event-entry a:active .image img,.event-entry a:focus .image img,.event-entry a:hover .image img{transform:scale(1.1)}.event-entry__image .image{overflow:hidden}.event-entry__image .image img{transition:transform .6s cubic-bezier(.23,1,.32,1);display:block;width:100%}.event-entry__meta *{color:#000}.event-entry__meta .inner{padding-top:10px}.event-entry__meta .series-title{margin-bottom:5px}.event-entry__meta .series-title p{font-size:.875em;font-weight:300;text-transform:uppercase}.event-entry__meta .event-title{margin-bottom:5px}.event-entry__meta .event-title p{line-height:1.1;font-size:1.5em;letter-spacing:.7px;text-transform:uppercase;font-weight:900}.event-entry__meta .event-location{margin-bottom:10px}.event-entry__meta .event-location p{text-transform:uppercase}.event-entry__meta time{font-weight:900}.posts-index--filter.search-filter-form form ul li input:active,.posts-index--filter.search-filter-form form ul li input:focus,.posts-index--filter.search-filter-form form ul li input:hover,.posts-index--filter.search-filter-form form ul li select:active,.posts-index--filter.search-filter-form form ul li select:focus,.posts-index--filter.search-filter-form form ul li select:hover{border-color:#ff6100}.posts-index--content .posts-grid .text-image-split.no-image .text-image-split--text{padding-left:0;flex:1}.posts-index--content .posts-grid .text-image-split--image{flex-basis:35%}.posts-index--content .posts-grid .text-image-split--text{flex-basis:65%}.mini-news-index .text-image-split .wrapper a:active .text-image-split--text h2,.mini-news-index .text-image-split .wrapper a:focus .text-image-split--text h2,.mini-news-index .text-image-split .wrapper a:hover .text-image-split--text h2{color:#ff6100!important}.mini-news-index .text-image-split .wrapper .text-image-split--image{display:none}.mini-news-index .text-image-split .wrapper .text-image-split--text{flex:1}.builder-back-to-news-tags ul li{margin-bottom:5px}.builder-back-to-news-tags ul li a:active,.builder-back-to-news-tags ul li a:focus,.builder-back-to-news-tags ul li a:hover{color:#ff6100;text-decoration:none}.post-type-archive-tribe_events .tribe-events .tribe-events-l-container{padding-top:50px;padding-bottom:100px}@media only screen and (min-width:481px){.grid{display:grid;grid-gap:20px}.text-image-split .wrapper .text-image-split--lower .columns{flex-direction:row}.posts-grid.split-fourths .grid{grid-template-columns:repeat(auto-fit,minmax(230px,-webkit-max-content));grid-template-columns:repeat(auto-fit,minmax(230px,max-content))}}@media only screen and (min-width:768px){.flex.reverse{flex-direction:row-reverse}.footer .flex > div{padding-right:25px}.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-labels,.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-panels{display:flex;flex-wrap:nowrap}.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-labels .pp-tabs-label,.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-panels .pp-tabs-label{border-left:2px solid #fff;border-right:2px solid #fff}.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-labels .pp-tabs-label .pp-tab-title,.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-panels .pp-tabs-label .pp-tab-title{font-size:1.125em}.heading-row--title .heading-title{align-items:flex-end}.heading-row--title .heading-title .excerpt{margin-left:25px}.related-outro--links{grid-template-columns:1fr 1fr 1fr}.search-filter-form form ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.tabs-row--title .tab{border-left:2px solid #fff;border-right:2px solid #fff}.tabs-row--title .tab span{font-size:1.125em}.text-image-split .container.reverse .upper{flex-direction:row-reverse}.text-image-split .container.reverse .text-image-split--text{padding-right:5%}.text-image-split .container.normal .text-image-split--text{padding-left:5%}.text-image-split .wrapper .text-image-split--text .hours h3{font-size:2.25em}.page-template-tpl-watch-read-listen-archive-events .posts-title-row--content p,.page-template-tpl-watch-read-listen-media-gallery .posts-title-row--content p{margin-left:30px}.posts-grid .grid{grid-template-columns:1fr 1fr}}@media only screen and (min-width:768px) and (max-width:1024px){.builder-button.large .fl-button-wrap a.fl-button{font-size:1.625em}.mini-banner{padding-top:50px;padding-bottom:50px}.posts-grid.split-two-thirds .grid{grid-template-columns:1fr 1fr}}@media only screen and (min-width:768px) and (max-width:1366px){.about-triple-row .container .grid{grid-template-columns:.5fr .5fr}}@media only screen and (min-width:1025px){main{padding-bottom:35px}body > header{transition:.6s cubic-bezier(.23,1,.32,1);position:-webkit-sticky;position:sticky;width:100%;top:0;left:0;z-index:100}body > header .desktop-brand{flex:0 1 150px}body > header .desktop-brand a{display:block;width:110px}body > header .desktop-brand img{transition:.6s cubic-bezier(.23,1,.32,1);display:block}body > header .desktop-upper{transition:.6s cubic-bezier(.23,1,.32,1);background:#fff;position:relative;z-index:10}body > header .desktop-upper .container{display:flex;align-items:center}body > header .desktop-upper nav{flex:1}body > header .desktop-upper nav ul li a{color:#000}body > header .desktop-upper nav ul li a:active,body > header .desktop-upper nav ul li a:focus,body > header .desktop-upper nav ul li a:hover{text-decoration:underline}body > header .desktop-upper .desktop-primary-nav{display:flex;align-items:center;justify-content:space-between}body > header .desktop-upper .desktop-primary-nav .current-page-select .page-name{font-weight:700;margin-right:15px;margin-left:15px;font-size:1.375em;text-transform:uppercase}body > header .desktop-upper .desktop-primary-nav .current-page-select button{border:none;background:0 0;padding:0;text-align:left;display:flex;align-items:center;color:#424242}body > header .desktop-upper .desktop-primary-nav .current-page-select ul{transition:.6s cubic-bezier(.23,1,.32,1);opacity:0;visibility:hidden;display:block;position:fixed;margin-top:145px;padding-top:25px;padding-bottom:25px;top:0;right:0;height:100vh;background:rgba(0,0,0,.9);transform:translateX(100%);z-index:100}body > header .desktop-upper .desktop-primary-nav .current-page-select ul.active{transform:translateX(0);opacity:1;visibility:visible}body > header .desktop-upper .desktop-primary-nav .current-page-select ul li a{display:block;font-size:1em;color:#fff;padding-left:25px;padding-right:25px;height:48px}body > header .desktop-upper .desktop-primary-nav .current-page-select ul li a:active,body > header .desktop-upper .desktop-primary-nav .current-page-select ul li a:focus,body > header .desktop-upper .desktop-primary-nav .current-page-select ul li a:hover{text-decoration:none;color:#000}body > header .desktop-upper .desktop-primary-nav .current-page-select ul li ul{height:140px}body > header .desktop-lower{transition:1s cubic-bezier(.23,1,.32,1);position:relative;background:#9c0303;transition-delay:.5s;z-index:0}body > header .desktop-lower .desktop-secondary-nav{display:flex;justify-content:flex-end}body > header .desktop-lower .desktop-secondary-nav ul li{padding:0}body > header .desktop-lower .desktop-secondary-nav ul li.current-menu-item a,body > header .desktop-lower .desktop-secondary-nav ul li.current-page-ancestor a,body > header .desktop-lower .desktop-secondary-nav ul li.current_page_item a{background:#fff}body > header .desktop-lower .desktop-secondary-nav ul li a{font-size:1em}body > header .desktop-lower .desktop-secondary-nav ul li a:active,body > header .desktop-lower .desktop-secondary-nav ul li a:focus,body > header .desktop-lower .desktop-secondary-nav ul li a:hover{background:#fff}body > header nav ul{margin:0;padding:0;display:flex;align-items:center}body > header nav ul li{position:relative;height:48px;margin:0}body > header nav ul li a{transition:.6s cubic-bezier(.23,1,.32,1);display:inline-block;font-size:1.125em;color:#fff;font-weight:700;text-transform:uppercase;padding:15px}body > header nav ul li.nav-search a:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';font-weight:900;content:'\f002';font-size:20px;color:#000}body > header nav ul li.nav-search a:active,body > header nav ul li.nav-search a:focus,body > header nav ul li.nav-search a:hover{text-decoration:none}body > header nav ul li.nav-translate a:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Free';font-weight:900;content:'\f0ac';font-size:20px;color:#000}body > header nav ul li.nav-translate a:active,body > header nav ul li.nav-translate a:focus,body > header nav ul li.nav-translate a:hover{text-decoration:none}body > header nav ul li.menu-item-has-children:active .sub-menu,body > header nav ul li.menu-item-has-children:focus .sub-menu,body > header nav ul li.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible;position:relative;left:-420px;z-index:100;margin-top:-48px;padding-top:0;height:140px}.builder-button.large .fl-button-wrap a.fl-button{font-size:2.25em}.builder-split-text-image-callout .pp-infobox-wrap div[class^=layout-] .pp-heading-wrapper{flex:1 1 50%}.builder-split-text-image-callout .pp-infobox-wrap div[class^=layout-] .pp-icon-wrapper{flex:1 0 50%}.featured-slideshow .slide__content .inner{max-width:50%}.heading-row--content.partial{max-width:66.666%}.hero-giant .container{grid-template-columns:.6fr .4fr;align-items:center}.hero-giant--content h1{font-size:4em}.mini-banner{padding-top:75px;padding-bottom:75px}.tabs-row--content .inner .grid{grid-template-columns:1fr 1fr}.text-image-split.half-width .wrapper{width:50%}.text-image-split .wrapper.extra-padding{padding-bottom:70px}.text-image-split .wrapper .text-image-split--lower .text{width:75%}.posts-grid.split-two-thirds .grid{grid-template-columns:.6fr .4fr}.posts-grid.split-two-thirds.split-reverse .grid{grid-template-columns:.4fr .6fr}.posts-grid.split-thirds .grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1367px){.mini-slideshow--slides .slideshow .slick-arrow.slick-prev{left:-35px}.mini-slideshow--slides .slideshow .slick-arrow.slick-next{right:-35px}.about-triple-row .container .grid{grid-template-columns:.25fr .25fr 1fr}}@media only screen and (max-width:1366px){.upcoming-events-list--content .event{flex-basis:50%}.upcoming-events-list--content .event:nth-child(1),.upcoming-events-list--content .event:nth-child(2){margin-bottom:25px}.upcoming-events-list--content .event.calendar .event__meta{width:100%;display:flex}}@media only screen and (max-width:1024px){.footer .flex.upper{margin-bottom:20px}.footer .flex > div{flex-basis:50%}.alignleft,.alignright{float:none;margin:15px auto;display:block}.wp-caption{width:auto!important}main{margin-top:60px}.current-page-select,.desktop-lower,.desktop-upper .brand,.desktop-upper .desktop-primary-nav,header .brand{display:none}.mobile-nav-wrap{position:fixed;display:flex;align-items:center;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1);left:0;top:0;min-height:60px;padding-left:15px;padding-right:15px;width:100%;z-index:3000}.mobile-nav-wrap .mobile-nav-header{display:flex;align-items:center;justify-content:space-between;width:100%}.mobile-nav-wrap .mobile-nav-header .mobile-brand img,.mobile-nav-wrap .mobile-nav-header .mobile-brand svg{display:block;width:60px}.mobile-nav-wrap .mobile-nav-header .navbar-toggle{padding:0;cursor:pointer;background:0 0;border:none;z-index:10000}.mobile-nav-wrap .mobile-nav-header .navbar-toggle .icon-bar{transition:.6s cubic-bezier(.23,1,.32,1);display:block;background:#fff;border-radius:5px;height:4px;width:32px}.mobile-nav-wrap .mobile-nav-header .navbar-toggle .icon-bar:not(:last-child){margin-bottom:7px}.mobile-nav-wrap .mobile-nav-header .navbar-toggle .icon-bar:first-child,.mobile-nav-wrap .mobile-nav-header .navbar-toggle .icon-bar:last-child{transition:.6s cubic-bezier(.23,1,.32,1);transform:translate(0)}.mobile-nav-wrap .mobile-nav-header .navbar-toggle .icon-bar:nth-child(2):after,.mobile-nav-wrap .mobile-nav-header .navbar-toggle .icon-bar:nth-child(2):before{transition:.6s cubic-bezier(.23,1,.32,1);content:'';position:absolute;display:block;background-color:#fff;border-radius:5px;height:4px;top:34%;left:0;margin-bottom:7px;transform:rotate(0);opacity:0}.mobile-nav-wrap .mobile-nav{background:#000;clear:both;display:none;left:0;position:absolute;top:100%;width:100%;height:100vh;overflow:auto;z-index:9999}.mobile-nav-wrap .mobile-nav ul.desktop-sidebar-menu li a{background:#000;color:#fff}.mobile-nav-wrap .mobile-nav ul{margin:0;padding:0;list-style:none}.mobile-nav-wrap .mobile-nav ul:first-child{border-bottom:4px solid #fff}.mobile-nav-wrap .mobile-nav ul li{display:block;position:relative;margin:0;text-align:center}.mobile-nav-wrap .mobile-nav ul li.nav-search > a:active,.mobile-nav-wrap .mobile-nav ul li.nav-search > a:focus,.mobile-nav-wrap .mobile-nav ul li.nav-search > a:hover{color:#000}.mobile-nav-wrap .mobile-nav ul li.current-menu-item > a,.mobile-nav-wrap .mobile-nav ul li.current-page-ancestor > a{color:#fff}.mobile-nav-wrap .mobile-nav ul li > a{transition:.6s cubic-bezier(.23,1,.32,1);display:block;color:#fff;font-size:1em;line-height:1.2;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin:0;padding:12px 25px;background-color:#000}.mobile-nav-wrap .mobile-nav ul li > a:active,.mobile-nav-wrap .mobile-nav ul li > a:focus,.mobile-nav-wrap .mobile-nav ul li > a:hover{background-color:#fff;color:#fff}.mobile-nav-wrap .mobile-nav ul li .expand{transition:.6s cubic-bezier(.23,1,.32,1);display:block;position:absolute;top:0;right:0;padding:25px;background:url(assets/img/svg/nav-caret-right.svg) center no-repeat;background-color:transparent!important;z-index:1000}.mobile-nav-wrap .mobile-nav ul li .expand:active,.mobile-nav-wrap .mobile-nav ul li .expand:focus,.mobile-nav-wrap .mobile-nav ul li .expand:hover{transform:rotate(-180deg)}.mobile-nav-wrap .mobile-nav ul li .close-sub{transition:.6s cubic-bezier(.23,1,.32,1);display:block;position:absolute;top:0;left:0;padding:30px;background:url(assets/img/svg/nav-arrow-left.svg) center no-repeat;background-color:transparent!important;z-index:2000}.mobile-nav-wrap .mobile-nav ul li .close-sub:active,.mobile-nav-wrap .mobile-nav ul li .close-sub:focus,.mobile-nav-wrap .mobile-nav ul li .close-sub:hover{transform:translateX(-5px)}.mobile-nav-wrap .mobile-nav ul li .sub-menu{transition:.6s cubic-bezier(.23,1,.32,1);opacity:0;visibility:hidden;position:fixed;background-color:#000;border:none;text-align:center;padding-top:60px;top:0;width:100%;height:100%;z-index:4000}.mobile-nav-wrap .mobile-nav ul li .sub-menu.sub-open{opacity:1;visibility:visible;transform:translateX(0)}.mobile-nav-wrap .mobile-nav ul li .sub-menu:before{display:none}.mobile-nav-wrap .mobile-nav ul li .sub-menu li{text-align:left;border-bottom:1px solid #eee}.mobile-nav-wrap .mobile-nav ul li .sub-menu li a{border:none;display:block;font-size:1em;letter-spacing:1px;text-transform:none}.mobile-nav-wrap .mobile-nav ul li.menu-item-has-children:active .sub-menu:before,.mobile-nav-wrap .mobile-nav ul li.menu-item-has-children:focus .sub-menu:before,.mobile-nav-wrap .mobile-nav ul li.menu-item-has-children:hover .sub-menu:before{display:none}.mobile-nav-wrap .mobile-nav ul li.sub-active > a{border-color:#4f4f52!important}.mobile-nav-wrap.open{background-color:#fff}.mobile-nav-wrap.open .navbar-toggle .icon-bar{transition:.6s cubic-bezier(.23,1,.32,1);background:#fff;width:32px}.mobile-nav-wrap.open .navbar-toggle .icon-bar:first-child{transform:translate(0,12px) rotate(46deg)}.mobile-nav-wrap.open .navbar-toggle .icon-bar:last-child{transform:translate(0,-10px) rotate(-46deg)}.mobile-nav-wrap.open .navbar-toggle .icon-bar:nth-child(2n){background:0 0;opacity:0;transform:scale(0)}.sub-menu-title{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;right:0;text-align:center;font-size:1em;font-weight:500;color:#000;background-color:#eee;min-height:60px;z-index:100}.builder-split-text-image-callout .pp-infobox-wrap div[class^=layout-]{flex-direction:column}.builder-split-text-image-callout .pp-infobox-wrap div[class^=layout-] .pp-icon-wrapper{margin:0 0 30px;width:100%;order:1}.builder-split-text-image-callout .pp-infobox-wrap div[class^=layout-] .pp-heading-wrapper{order:2}.heading-row--title .heading-title h1 br,.heading-row--title .heading-title h2 br,.heading-row--title .heading-title p br{display:none}.hero-giant--image img{margin-left:auto;margin-right:auto;max-width:480px}.hero-giant--content{padding-top:50px}.hero-small{height:200px}.notification-bar{position:absolute;top:60px}.notification-bar--content p br{display:none}.text-image-split .wrapper .text-image-split--lower .columns .column{flex-basis:50%}}@media screen and (max-width:768px){.collectionspace-header{margin-top:50px!important}body.collectionspace-template-default main{margin-top:0!important}.cspace-SearchResultPanel--common{padding:0 0 0 70px!important}.cspace-Fixed--common{top:55px!important}.cspace-FilterPanel--collapsed{width:0!important}}@media only screen and (max-width:767px){h1 br,h2 br,h3 br,h4 br,h5 br,h6 br{display:none}.builder-heading-row .fl-module-content h2,.heading-row--title .heading-title h2,h1{font-size:2.5em}.single-collection .single-collection-content .fl-rich-text h1,.text-image-split .wrapper .text-image-split--lower .columns .column h3,h2{font-size:1.875em}.posts-grid.small-heading .text-image-split--text h2,.single-collection .builder-heading-row .fl-rich-text h1,.text-image-split .wrapper .text-image-split--lower .columns .column p,.text-image-split .wrapper .text-image-split--text .hours p,.upcoming-events-list--content .event__meta div.title,h3{font-size:1.25em}main li,main p{font-size:1em}.flex{flex-direction:column}.footer,.footer--logo{text-align:center}.footer--logo a{display:inline-block}.footer--menu ul{justify-content:center}.footer--menu.vertical{margin-top:20px;margin-bottom:20px}.footer--copyright{margin-bottom:20px}.fl-module-pp-advanced-tabs .pp-tabs-horizontal .pp-tabs-panels .pp-tabs-panel{margin-bottom:4px}.heading-row.archive-padding{padding-bottom:50px}.mini-banner{padding-top:50px;padding-bottom:50px}.search-filter-form form ul input,.search-filter-form form ul label,.search-filter-form form ul li,.search-filter-form form ul select{width:100%;margin:0}.social-icons ul{justify-content:center}.tabs-row--title .tab{border-top:2px solid #fff;border-bottom:2px solid #fff;text-align:center}.text-image-split .wrapper .text-image-split--image{margin-bottom:20px}.upcoming-events-list--content{display:block}.upcoming-events-list--content .event.calendar .event__meta .inner{padding-top:50px;padding-bottom:50px}.single-programs #program-audio-video .program-image .image img{margin-left:auto;margin-right:auto}.post-type-archive-tribe_events .tribe-events .tribe-events-l-container{padding-bottom:50px}}@media screen and (max-width:480px){.cspace-SearchResultPanel--common{padding:0 10px!important}.cspace-FilterPanel--expanded,.cspace-SearchResultTile--common{width:100%!important}}@media only screen and (max-width:480px){.text-image-split .wrapper .text-image-split--lower .columns .column{text-align:center}}