/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;display:block}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:border-box}body{width:100%;overflow-x:hidden;overflow-y:scroll;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;min-height:100vh;flex-direction:column;font-family:bryant-web,sans-serif}body.menu-open{overflow:hidden}@media (min-width:1024px){body{padding:1rem}}::selection{background:#ffddd9}::-moz-selection{background:#ffddd9}.lazyload{opacity:0}.lazyloaded{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}.no-js .animated,.no-js .wow{visibility:visible!important}.no-js .lazyload{display:none}.jsbgimg{max-width:100%;position:absolute;top:50%;transform:translateY(-50%)}.site-container{flex:1 0 auto}#notify,.site-footer{flex:none}::-webkit-input-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}img{max-width:100%;width:100%;height:auto}iframe{border:none}.assistive-text,.gform-product-hidden{clip:rect(1px,1px,1px,1px);position:absolute;height:0;overflow:hidden}.main-small-navigation a,.site-header{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.screen-reader-text,.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.inner{margin:0 auto;max-width:76rem;display:flex;flex-wrap:wrap;justify-content:space-between}.flexgap{height:0!important;margin-bottom:0!important}textarea{height:auto}textarea.medium{height:10rem}table{line-height:1.6em}.banner-small .donate-link,.button,.tribe-events-sub-nav a,button{transition:background-color .2s ease-in-out;line-height:19px;padding:7px 20px}.comment-content img.wp-smiley,.entry-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{max-width:100%;text-align:center}.wp-caption img{display:block;margin:0 auto}.wp-caption .wp-caption-text{font-size:14;margin:.8075em 0}img[class*=wp-image-]{width:auto}img[class*=wp-image-].alignleft{margin:0 auto 15;display:block}@media (min-width:768px){img[class*=wp-image-].alignleft{float:left;margin:.7rem 1rem 1rem 0}}img[class*=wp-image-].aligncenter{display:block;margin:0 auto 1rem}img[class*=wp-image-].alignnone{display:block;margin:0 0 1rem}img[class*=wp-image-].alignright{display:block;margin:0 auto 15}@media (min-width:600px){img[class*=wp-image-].alignright{float:right;margin:.7rem 0 1rem 1rem}}img.size-medium{max-width:270}.site-content .gallery{margin-bottom:1.5em}.site-content .gallery a img{border:none;height:auto;max-width:90%}.site-content .gallery dd{margin:0}.widget-area ul{padding:0;margin:0 0 20px}.widget li{list-style-type:none;margin:0;padding:0}.widget li ul{margin:0 0 0 15px;padding:0}.main-small-navigation ul{padding:0;margin:5px 0 20px}#wpstats{position:absolute;top:0;width:0;height:0;overflow:hidden}.site-content .site-navigation{margin:0 0 1.5em;overflow:hidden}.site-content .nav-previous{float:left;width:50%}.site-content .nav-next,.site-content .nav-previous{font-size:1.1em}.site-info{font-size:.8em}.site-content .nav-next a,.site-content .nav-previous a{text-decoration:none}.site-content .nav-next{float:right;text-align:right;width:50%}#nav-above,.ie-oldie .site-container,.ie-oldie .site-footer{display:none}.browsehappy{text-align:center;max-width:600px;padding:30px;margin:30px auto;display:none}.ie-oldie .browsehappy{display:block}#tribe-events-content.tribe-events-month h2,.notify a,.promo span,.single-tribe_events .event-contact span,.single-tribe_events .event-cost span,.single-tribe_events .event-date,.single-tribe_events .event-sharing span,.single-tribe_events .event-time,.single-tribe_events div.event-registration span,.single-tribe_events h1,.tertiary-navigation li,blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}a{color:#d10074;line-height:inherit;text-decoration:underline}a:focus,a:hover{color:#009aa6}a img{border:none}.content-block.gravity-form .gforms_confirmation_message,.single-tribe_events .event-contact span,.single-tribe_events .event-cost span,.single-tribe_events .event-sharing span,.single-tribe_events div.event-registration span,dd,dt,li,p{color:#1e1e1e;font-family:bryant-web,sans-serif;font-weight:300;line-height:1.5;font-size:1.125rem;text-rendering:optimizeLegibility}.single-tribe_events .event-contact span,.single-tribe_events .event-cost span,.single-tribe_events .event-sharing span,.single-tribe_events div.event-registration span,ol,p,ul{margin-bottom:1.25rem}#tribe-events-content.tribe-events-month h2,.notify a,.promo span,.single-tribe_events .event-date,.single-tribe_events .event-time,.single-tribe_events h1,.tertiary-navigation li,h1,h2,h3,h4,h5,h6{color:#1e1e1e;font-family:bryant-web,sans-serif;font-weight:400;line-height:1;font-style:normal;margin-bottom:1rem;margin-top:0;text-rendering:optimizeLegibility}#tribe-events-content.tribe-events-month h2 small,.notify a small,.promo span small,.single-tribe_events .event-date small,.single-tribe_events .event-time small,.single-tribe_events h1 small,.tertiary-navigation li small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#1e1e1e;font-size:60%;line-height:0}h1{font-size:1.75rem}#tribe-events-content.tribe-events-month h2,.single-tribe_events h1,h2,h3{font-size:1.375rem}.notify a,.promo span,.single-tribe_events .event-date,.single-tribe_events .event-time,.tertiary-navigation li,h4,h5,h6{font-size:1rem}.subheader{line-height:1.4;color:#63dbdb;font-weight:400;margin-top:.2rem;margin-bottom:.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem}em,i{font-style:italic}b,em,i,strong{line-height:inherit}b,strong{font-weight:700}small{font-size:60%;line-height:inherit}code{background-color:#bdbdd8;border:1px solid #a3a3c8;color:#333;font-family:Consolas,Liberation Mono,Courier,monospace;font-weight:400;padding:.125rem .3125rem .0625rem}dl,ol,ul{font-family:sans-serif;font-size:1.125rem;line-height:1.6;list-style-position:outside;margin-bottom:1.25rem}ul{margin-left:1.1rem}ul li ol,ul li ul{margin-left:1.25rem;margin-bottom:0}ul.circle li ul,ul.disc li ul,ul.square li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle}ul.circle,ul.disc{margin-left:1.1rem}ul.disc{list-style-type:disc}ol{margin-left:1.4rem}ol li ol,ol li ul{margin-left:1.25rem;margin-bottom:0}.no-bullet{list-style-type:none;margin-left:0}.no-bullet li ol,.no-bullet li ul{margin-left:1.25rem;margin-bottom:0;list-style:none}dl dt{margin-bottom:.3rem;font-weight:700}dl dd{margin-bottom:.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#777783;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #ddd}blockquote{margin:0 0 1.25rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:.8125rem;color:#46d4d4}blockquote cite:before{content:"\2014   "}blockquote cite a,blockquote cite a:visited{color:#46d4d4}.single-tribe_events .event-contact blockquote span,.single-tribe_events .event-cost blockquote span,.single-tribe_events .event-sharing blockquote span,.single-tribe_events div.event-registration blockquote span,blockquote,blockquote .single-tribe_events .event-contact span,blockquote .single-tribe_events .event-cost span,blockquote .single-tribe_events .event-sharing span,blockquote .single-tribe_events div.event-registration span,blockquote p{line-height:1.6;color:#28aeae}.vcard{display:inline-block;margin:0;border:1px #ddd;padding:0}.vcard li{margin:0;display:block}.vcard .fn{font-size:.9375rem}.vcard .fn,.vevent .summary,.vevent abbr{font-weight:700}.vevent abbr{cursor:default;text-decoration:none;border:none;padding:0 .0625rem}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{padding:.45rem .6rem;outline:0;display:inline-block;border:1px solid #d9d9d9;border-radius:6px;vertical-align:middle;transition:border-color .2s ease-in-out;font-family:bryant-web,sans-serif;color:#1e1e1e;-webkit-appearance:none}input[type=color]:focus,input[type=color]:hover,input[type=date]:focus,input[type=date]:hover,input[type=datetime-local]:focus,input[type=datetime-local]:hover,input[type=datetime]:focus,input[type=datetime]:hover,input[type=email]:focus,input[type=email]:hover,input[type=month]:focus,input[type=month]:hover,input[type=number]:focus,input[type=number]:hover,input[type=password]:focus,input[type=password]:hover,input[type=search]:focus,input[type=search]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,input[type=time]:focus,input[type=time]:hover,input[type=url]:focus,input[type=url]:hover,input[type=week]:focus,input[type=week]:hover,select:focus,select:hover,textarea:focus,textarea:hover{background-color:#fff;border-color:#b3b3b3}input:not([type]){padding:.5em .6em;display:inline-block;border:1px solid #d9d9d9;border-radius:6px}input[type=color]{padding:.2em .5em}input:not([type]):focus{outline:0;border-color:silver}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin solid #129fea;outline:1px auto silver}input:not([type])[disabled],input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled],select[disabled],textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}input[readonly],select[readonly],textarea[readonly]{background-color:#eee;color:#777;border-color:#ccc}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#b94a48;border-color:#e9322d}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#e9322d}input[type=submit]{border-radius:0;border:0}input[type=submit],select{-webkit-appearance:none;-moz-appearance:none}select{height:2.5rem;border:1px solid #d9d9d9;border-radius:6px;padding-right:2rem;line-height:1;background-image:url(/wp-content/themes/ncm/dist/images/down-arrow-pink.svg?bab473fdc16e8382f572a475db3f9104);background-color:#fff;background-position:95% 50%;background-repeat:no-repeat;background-size:10px 7px}select::-ms-expand{display:none}select.radius{border-radius:0}select:focus{outline:none;border-color:#d10074}select:disabled{background-color:#ddd;cursor:default}select[multiple]{height:auto}label{margin:.5em 0 .2em;color:#1e1e1e}fieldset{margin:0;padding:.35em 0 .75em;border:0}legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;color:#1e1e1e;border-bottom:1px solid #75797b}::-webkit-input-placeholder{color:#75797b}:-moz-placeholder,::-moz-placeholder{color:#75797b}:-ms-input-placeholder{color:#75797b}.gf_hidden{display:none}.gfield{list-style-type:none;clear:both}.gfield.no-label label,.gfield.no_label label{display:none}.gfield.no-label .gfield_checkbox label,.gfield.no_label .gfield_checkbox label{display:inline}.gfield.gfield_html{font-size:18px;font-style:italic}#tribe-events-content.tribe-events-month .gfield.gfield_html h2,.gfield.gfield_html #tribe-events-content.tribe-events-month h2,.gfield.gfield_html .single-tribe_events h1,.gfield.gfield_html h3,.single-tribe_events .gfield.gfield_html h1{margin:2rem 0 0}.gfield .gfield_checkbox label,.gfield .gfield_radio label{color:#1e1e1e}.gfield .small{max-width:10rem}.gfield textarea.small{max-width:none;max-height:14rem}.gfield input[type=color],.gfield input[type=date],.gfield input[type=datetime-local],.gfield input[type=datetime],.gfield input[type=email],.gfield input[type=month],.gfield input[type=number],.gfield input[type=password],.gfield input[type=search],.gfield input[type=tel],.gfield input[type=text],.gfield input[type=time],.gfield input[type=url],.gfield input[type=week],.gfield select,.gfield textarea{width:100%}.gform_fields{margin-left:0}.gfield_hidden_product{display:none}.gfield_description{font-size:1rem;margin:.5rem 0 0;font-style:italic}.gform_page_footer{clear:both;text-align:right}.gform_page_footer input[type=button]+input[type=button],.gform_page_footer input[type=button]+input[type=submit]{margin-right:0}.ginput_complex{position:relative}.ginput_complex label{color:#75797b;font-weight:500;font-size:17px}.gform_wrapper{position:relative}.gf_step_label{color:#d10074;display:block}.gf_step_completed,.gf_step_pending{display:none}.gfield_checkbox,.gfield_radio{list-style-type:none;margin-left:0}.gfield_checkbox input,.gfield_radio input{margin-right:10px}.gfield{margin-bottom:15px}.gfield.padding-top{padding-top:1rem}.validation_error,.validation_message{line-height:1.5rem;color:#d10074;font-weight:500;margin-bottom:1.5rem}.validation_error{font-size:1.2rem;position:absolute;top:0;left:35%;width:50%}.gform_validation_error .gform_body{margin-top:4rem}.validation_message{font-size:1rem;font-weight:400;margin-top:.3rem}.gfield_error input,.gfield_error select,.gfield_error textarea{background-color:#fde9f1;border:1px solid #d10074}.gfield_error .ginput_container_radio{border-radius:6px;display:inline-block;background-color:#fde9f1;border:1px solid #d10074;padding:1rem}input[disabled=disabled]+label{color:#aaa!important;text-decoration:line-through;font-style:italic}input[disabled=disabled]+label:after{display:inline-block;content:"\A0sold out!";color:#1e1e1e!important}.message{color:#d83c3c;margin-top:-20px}.ginput_container_address{display:flex;flex-wrap:wrap;justify-content:space-between}.ginput_container_address .address_line_1,.ginput_container_address .address_line_2{width:100%}.ginput_container_address .address_city,.ginput_container_address .address_state{width:40%;margin-right:1%}.ginput_container_address .address_zip{width:18%}.ginput_container_address span{display:block;margin-bottom:1rem}.ginput_container_address label{display:block;margin:0}.gform_wrapper table tr td,.gform_wrapper table tr th{font-size:20px}@media (min-width:600px){.gform_wrapper input.medium{width:50%}.gform_wrapper .left-half,.gform_wrapper .left_half,.gform_wrapper .right-half,.gform_wrapper .right_half{width:48.5%;float:left}.gform_wrapper .left-half input.medium,.gform_wrapper .left_half input.medium,.gform_wrapper .right-half input.medium,.gform_wrapper .right_half input.medium{width:100%}.gform_wrapper .left-half,.gform_wrapper .left_half{clear:both;margin-right:3%}.gform_wrapper .right-half,.gform_wrapper .right_half{clear:none}.gform_wrapper .left-third,.gform_wrapper .left_third,.gform_wrapper .middle-third,.gform_wrapper .middle_third,.gform_wrapper .right-third,.gform_wrapper .right_third{width:31.333333%;float:left}.gform_wrapper .left-two-thirds,.gform_wrapper .left_two_thirds{width:65.666666%;float:left;margin-right:3%}.gform_wrapper .left-third,.gform_wrapper .left_third,.gform_wrapper .middle-third,.gform_wrapper .middle_third{margin-right:3%}.gform_wrapper .left-third,.gform_wrapper .left-two-thirds,.gform_wrapper .left_third,.gform_wrapper .left_two_thirds{clear:both}.gform_wrapper .middle-third,.gform_wrapper .middle_third,.gform_wrapper .right-third,.gform_wrapper .right_third{clear:none}.gform_wrapper .city,.gform_wrapper .state,.gform_wrapper .zip{float:left}.gform_wrapper .city,.gform_wrapper .state{margin-right:3%}.gform_wrapper .city{width:45%}.gform_wrapper .state{width:30%}.gform_wrapper .state,.gform_wrapper .zip{clear:none}.gform_wrapper .zip{width:19%}}.gf_step_number:before{content:"step ";margin-right:.5rem;display:inline-block;margin-bottom:.5rem}textarea.small{height:150px}.gfield_creditcard_warning_message{display:none}.gform_wrapper .gform_card_icon_container{height:32px}.gform_wrapper div.gform_card_icon{margin-right:4px;text-indent:-9000px;background-image:url(/wp-content/themes/ncm/dist/images/gf_creditcard_icons.png?4790805bcc9b3272cf4f3a3d430f08a7);background-repeat:no-repeat;width:36px;height:32px;float:left}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_visa{background-position:0 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_visa{background-position:0 -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_visa{background-position:0 -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_mastercard{background-position:-36px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_mastercard{background-position:-36px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_mastercard{background-position:-36px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_amex{background-position:-72px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_amex{background-position:-72px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_amex{background-position:-72px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_discover{background-position:-108px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_discover{background-position:-108px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_discover{background-position:-108px -64px}.gform_wrapper .ginput_complex .ginput_cardinfo_right span.ginput_card_security_code_icon{width:32px;height:23px;background-image:url(/wp-content/themes/ncm/dist/images/gf_creditcard_icons.png?4790805bcc9b3272cf4f3a3d430f08a7);background-repeat:no-repeat;background-position:0 -128px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.gfield_required{color:#d10074}.gform_card_icon_container{margin-bottom:15px}.gfield.blank{display:none}@media (min-width:768px){.next-to-label{position:relative;top:26px}}d .gfield{margin-bottom:1.5rem}.ginput_card_security_code_icon{position:absolute;bottom:7px;right:-2.5rem}.ginput_cardextras{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;margin:.75rem 0;max-width:550px}.ginput_cardinfo_left{width:100%}.ginput_cardinfo_right{position:relative;width:49%}.ginput_cardinfo_left label,.ginput_cardinfo_right label{display:block;width:100%}.ginput_card_expiration_container{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.ginput_card_expiration_container label{display:block}.ginput_card_expiration_container select{width:49%}@media (min-width:768px){.ginput_cardinfo_left{width:73%}.ginput_cardinfo_right{width:25%}}.ginput_container_name{margin-bottom:.7rem;display:flex;flex-wrap:wrap;justify-content:space-between}.ginput_container_name.gf_name_has_2 span{width:100%}@media (min-width:768px){.ginput_container_name.gf_name_has_2{flex-wrap:no-wrap}.ginput_container_name.gf_name_has_2 span{width:49%}}.ginput_container_name.gf_name_has_3 span{width:100%}@media (min-width:400px){.ginput_container_name.gf_name_has_3{flex-wrap:no-wrap}}@media (min-width:600px){.ginput_container_name.gf_name_has_3 span{width:auto}.ginput_container_name.gf_name_has_3 .name_prefix_select{width:20%}.ginput_container_name.gf_name_has_3 .name_first,.ginput_container_name.gf_name_has_3 .name_last{width:39%}}.gfield_radio input[type=text]{width:40%}.gfield_list_container{width:100%}.gfield_label,.gfield_label_before_complex{font-weight:700;display:block;margin-bottom:.5rem}.gform_wrapper .gform_ajax_spinner{position:absolute;right:-2rem;bottom:.2rem;width:30px;height:30px}.gf_progressbar{display:none}.gf_invisible,.gform-logic-hidden{visiblility:hidden;position:absolute;left:-9999px}.ginput_total{font-weight:500;color:#d10074}#gform_wrapper_3 .gfield_price{padding:1rem 0}#gform_wrapper_3 .gfield_price .gfield_checkbox li{display:flex;margin-bottom:.3rem}#gform_wrapper_3 .gfield_price .gfield_checkbox input{margin-top:.5rem}#gform_wrapper_3 .gfield_price .gfield_checkbox label{margin-top:0;display:inline;margin-bottom:0}#gform_wrapper_3 .gfield_checkbox .sold-out label{text-decoration:line-through}#gform_wrapper_3 .gform_wrapper .gform_ajax_spinner{position:absolute;left:9rem;bottom:.2rem;width:30px;height:30px}#field_3_91{font-style:normal}#gf_coupons_container_5{position:relative;display:inline-block}#gf_coupon_spinner{position:absolute;right:-1rem;top:50%;transform:translateY(-55%);width:20px;height:20px}#input_4_1{width:100%}.ginput_price{font-size:75%;font-weight:700}table{margin-bottom:1.25rem;table-layout:auto;border:1px solid #d9d9d9;background:#fff}table caption{font-size:1rem;font-weight:700;color:#484954;background:transparent}table thead{background:#f5f5f5}table thead tr td,table thead tr th{font-size:1rem;font-weight:500;padding:.5rem .625rem .625rem;color:#484954}table tfoot{background:#f5f5f5}table tfoot tr td,table tfoot tr th{font-size:1rem;font-weight:500;padding:.5rem .625rem .625rem;color:#484954}table tr td,table tr th{font-size:1rem;padding:.5625rem .625rem;text-align:left;color:#777783}table tr.alt,table tr.even,table tr:nth-of-type(2n){background:#f9f9f9}table tbody tr td,table tbody tr th,table tfoot tr td,table tfoot tr th,table thead tr th,table tr td{line-height:1.125rem;display:table-cell}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.menu-animated{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,5%,0)}to{opacity:1;transform:none}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,5%,0)}to{opacity:1;transform:none}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,70%,0)}to{opacity:1;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,70%,0)}to{opacity:1;transform:none}}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.mfp-bg{z-index:1042;overflow:hidden;background:rgba(50,50,50,.8);opacity:1;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:55px;height:55px;line-height:55px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:1;padding:0 0 18px 10px;color:#eee;font-style:normal;font-size:44px;font-family:Arial,Baskerville,monospace;transition:opacity .2s}.mfp-close:focus,.mfp-close:hover{opacity:.7}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#eee;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:1200px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-container button:hover{background-color:transparent}a{transition:color .2s ease-in-out;text-decoration:none}a:active,a:focus,a:hover{color:#910f57}a:active{outline:none;box-shadow:none}.single-tribe_events .event-contact span,.single-tribe_events .event-cost span,.single-tribe_events .event-sharing span,.single-tribe_events div.event-registration span,li,p{font-size:18px}@media screen and (min-width:600px){.single-tribe_events .event-contact span,.single-tribe_events .event-cost span,.single-tribe_events .event-sharing span,.single-tribe_events div.event-registration span,li,p{font-size:20px}}@media screen and (min-width:768px){.single-tribe_events .event-contact span,.single-tribe_events .event-cost span,.single-tribe_events .event-sharing span,.single-tribe_events div.event-registration span,li,p{font-size:20px}}@media screen and (min-width:1024px){.single-tribe_events .event-contact span,.single-tribe_events .event-cost span,.single-tribe_events .event-sharing span,.single-tribe_events div.event-registration span,li,p{font-size:20px}}@media screen and (min-width:1200px){.single-tribe_events .event-contact span,.single-tribe_events .event-cost span,.single-tribe_events .event-sharing span,.single-tribe_events div.event-registration span,li,p{font-size:20px}}.carousel .single-tribe_events .event-contact span,.carousel .single-tribe_events .event-cost span,.carousel .single-tribe_events .event-sharing span,.carousel .single-tribe_events div.event-registration span,.carousel p,.faqs .single-tribe_events .event-contact span,.faqs .single-tribe_events .event-cost span,.faqs .single-tribe_events .event-sharing span,.faqs .single-tribe_events div.event-registration span,.faqs li,.faqs p,.press-archive .single-tribe_events .event-contact span,.press-archive .single-tribe_events .event-cost span,.press-archive .single-tribe_events .event-sharing span,.press-archive .single-tribe_events div.event-registration span,.press-archive li,.press-archive p,.single-studio-page .studio-workshops .single-tribe_events .event-contact span,.single-studio-page .studio-workshops .single-tribe_events .event-cost span,.single-studio-page .studio-workshops .single-tribe_events .event-sharing span,.single-studio-page .studio-workshops .single-tribe_events div.event-registration span,.single-studio-page .studio-workshops p,.single-tribe_events .event-contact .carousel span,.single-tribe_events .event-contact .faqs span,.single-tribe_events .event-contact .press-archive span,.single-tribe_events .event-contact .single-studio-page .studio-workshops span,.single-tribe_events .event-contact .video-block .video-description span,.single-tribe_events .event-contact span.small,.single-tribe_events .event-cost .carousel span,.single-tribe_events .event-cost .faqs span,.single-tribe_events .event-cost .press-archive span,.single-tribe_events .event-cost .single-studio-page .studio-workshops span,.single-tribe_events .event-cost .video-block .video-description span,.single-tribe_events .event-cost span.small,.single-tribe_events .event-sharing .carousel span,.single-tribe_events .event-sharing .faqs span,.single-tribe_events .event-sharing .press-archive span,.single-tribe_events .event-sharing .single-studio-page .studio-workshops span,.single-tribe_events .event-sharing .video-block .video-description span,.single-tribe_events .event-sharing span.small,.single-tribe_events div.event-registration .carousel span,.single-tribe_events div.event-registration .faqs span,.single-tribe_events div.event-registration .press-archive span,.single-tribe_events div.event-registration .single-studio-page .studio-workshops span,.single-tribe_events div.event-registration .video-block .video-description span,.single-tribe_events div.event-registration span.small,.tribe-events-calendar .tribe-events-month-event-title,.video-block .video-description .single-tribe_events .event-contact span,.video-block .video-description .single-tribe_events .event-cost span,.video-block .video-description .single-tribe_events .event-sharing span,.video-block .video-description .single-tribe_events div.event-registration span,.video-block .video-description p,p.small{font-size:16px}@media screen and (min-width:600px){.carousel .single-tribe_events .event-contact span,.carousel .single-tribe_events .event-cost span,.carousel .single-tribe_events .event-sharing span,.carousel .single-tribe_events div.event-registration span,.carousel p,.faqs .single-tribe_events .event-contact span,.faqs .single-tribe_events .event-cost span,.faqs .single-tribe_events .event-sharing span,.faqs .single-tribe_events div.event-registration span,.faqs li,.faqs p,.press-archive .single-tribe_events .event-contact span,.press-archive .single-tribe_events .event-cost span,.press-archive .single-tribe_events .event-sharing span,.press-archive .single-tribe_events div.event-registration span,.press-archive li,.press-archive p,.single-studio-page .studio-workshops .single-tribe_events .event-contact span,.single-studio-page .studio-workshops .single-tribe_events .event-cost span,.single-studio-page .studio-workshops .single-tribe_events .event-sharing span,.single-studio-page .studio-workshops .single-tribe_events div.event-registration span,.single-studio-page .studio-workshops p,.single-tribe_events .event-contact .carousel span,.single-tribe_events .event-contact .faqs span,.single-tribe_events .event-contact .press-archive span,.single-tribe_events .event-contact .single-studio-page .studio-workshops span,.single-tribe_events .event-contact .video-block .video-description span,.single-tribe_events .event-contact span.small,.single-tribe_events .event-cost .carousel span,.single-tribe_events .event-cost .faqs span,.single-tribe_events .event-cost .press-archive span,.single-tribe_events .event-cost .single-studio-page .studio-workshops span,.single-tribe_events .event-cost .video-block .video-description span,.single-tribe_events .event-cost span.small,.single-tribe_events .event-sharing .carousel span,.single-tribe_events .event-sharing .faqs span,.single-tribe_events .event-sharing .press-archive span,.single-tribe_events .event-sharing .single-studio-page .studio-workshops span,.single-tribe_events .event-sharing .video-block .video-description span,.single-tribe_events .event-sharing span.small,.single-tribe_events div.event-registration .carousel span,.single-tribe_events div.event-registration .faqs span,.single-tribe_events div.event-registration .press-archive span,.single-tribe_events div.event-registration .single-studio-page .studio-workshops span,.single-tribe_events div.event-registration .video-block .video-description span,.single-tribe_events div.event-registration span.small,.tribe-events-calendar .tribe-events-month-event-title,.video-block .video-description .single-tribe_events .event-contact span,.video-block .video-description .single-tribe_events .event-cost span,.video-block .video-description .single-tribe_events .event-sharing span,.video-block .video-description .single-tribe_events div.event-registration span,.video-block .video-description p,p.small{font-size:17px}}@media screen and (min-width:768px){.carousel .single-tribe_events .event-contact span,.carousel .single-tribe_events .event-cost span,.carousel .single-tribe_events .event-sharing span,.carousel .single-tribe_events div.event-registration span,.carousel p,.faqs .single-tribe_events .event-contact span,.faqs .single-tribe_events .event-cost span,.faqs .single-tribe_events .event-sharing span,.faqs .single-tribe_events div.event-registration span,.faqs li,.faqs p,.press-archive .single-tribe_events .event-contact span,.press-archive .single-tribe_events .event-cost span,.press-archive .single-tribe_events .event-sharing span,.press-archive .single-tribe_events div.event-registration span,.press-archive li,.press-archive p,.single-studio-page .studio-workshops .single-tribe_events .event-contact span,.single-studio-page .studio-workshops .single-tribe_events .event-cost span,.single-studio-page .studio-workshops .single-tribe_events .event-sharing span,.single-studio-page .studio-workshops .single-tribe_events div.event-registration span,.single-studio-page .studio-workshops p,.single-tribe_events .event-contact .carousel span,.single-tribe_events .event-contact .faqs span,.single-tribe_events .event-contact .press-archive span,.single-tribe_events .event-contact .single-studio-page .studio-workshops span,.single-tribe_events .event-contact .video-block .video-description span,.single-tribe_events .event-contact span.small,.single-tribe_events .event-cost .carousel span,.single-tribe_events .event-cost .faqs span,.single-tribe_events .event-cost .press-archive span,.single-tribe_events .event-cost .single-studio-page .studio-workshops span,.single-tribe_events .event-cost .video-block .video-description span,.single-tribe_events .event-cost span.small,.single-tribe_events .event-sharing .carousel span,.single-tribe_events .event-sharing .faqs span,.single-tribe_events .event-sharing .press-archive span,.single-tribe_events .event-sharing .single-studio-page .studio-workshops span,.single-tribe_events .event-sharing .video-block .video-description span,.single-tribe_events .event-sharing span.small,.single-tribe_events div.event-registration .carousel span,.single-tribe_events div.event-registration .faqs span,.single-tribe_events div.event-registration .press-archive span,.single-tribe_events div.event-registration .single-studio-page .studio-workshops span,.single-tribe_events div.event-registration .video-block .video-description span,.single-tribe_events div.event-registration span.small,.tribe-events-calendar .tribe-events-month-event-title,.video-block .video-description .single-tribe_events .event-contact span,.video-block .video-description .single-tribe_events .event-cost span,.video-block .video-description .single-tribe_events .event-sharing span,.video-block .video-description .single-tribe_events div.event-registration span,.video-block .video-description p,p.small{font-size:17px}}@media screen and (min-width:1024px){.carousel .single-tribe_events .event-contact span,.carousel .single-tribe_events .event-cost span,.carousel .single-tribe_events .event-sharing span,.carousel .single-tribe_events div.event-registration span,.carousel p,.faqs .single-tribe_events .event-contact span,.faqs .single-tribe_events .event-cost span,.faqs .single-tribe_events .event-sharing span,.faqs .single-tribe_events div.event-registration span,.faqs li,.faqs p,.press-archive .single-tribe_events .event-contact span,.press-archive .single-tribe_events .event-cost span,.press-archive .single-tribe_events .event-sharing span,.press-archive .single-tribe_events div.event-registration span,.press-archive li,.press-archive p,.single-studio-page .studio-workshops .single-tribe_events .event-contact span,.single-studio-page .studio-workshops .single-tribe_events .event-cost span,.single-studio-page .studio-workshops .single-tribe_events .event-sharing span,.single-studio-page .studio-workshops .single-tribe_events div.event-registration span,.single-studio-page .studio-workshops p,.single-tribe_events .event-contact .carousel span,.single-tribe_events .event-contact .faqs span,.single-tribe_events .event-contact .press-archive span,.single-tribe_events .event-contact .single-studio-page .studio-workshops span,.single-tribe_events .event-contact .video-block .video-description span,.single-tribe_events .event-contact span.small,.single-tribe_events .event-cost .carousel span,.single-tribe_events .event-cost .faqs span,.single-tribe_events .event-cost .press-archive span,.single-tribe_events .event-cost .single-studio-page .studio-workshops span,.single-tribe_events .event-cost .video-block .video-description span,.single-tribe_events .event-cost span.small,.single-tribe_events .event-sharing .carousel span,.single-tribe_events .event-sharing .faqs span,.single-tribe_events .event-sharing .press-archive span,.single-tribe_events .event-sharing .single-studio-page .studio-workshops span,.single-tribe_events .event-sharing .video-block .video-description span,.single-tribe_events .event-sharing span.small,.single-tribe_events div.event-registration .carousel span,.single-tribe_events div.event-registration .faqs span,.single-tribe_events div.event-registration .press-archive span,.single-tribe_events div.event-registration .single-studio-page .studio-workshops span,.single-tribe_events div.event-registration .video-block .video-description span,.single-tribe_events div.event-registration span.small,.tribe-events-calendar .tribe-events-month-event-title,.video-block .video-description .single-tribe_events .event-contact span,.video-block .video-description .single-tribe_events .event-cost span,.video-block .video-description .single-tribe_events .event-sharing span,.video-block .video-description .single-tribe_events div.event-registration span,.video-block .video-description p,p.small{font-size:17px}}@media screen and (min-width:1200px){.carousel .single-tribe_events .event-contact span,.carousel .single-tribe_events .event-cost span,.carousel .single-tribe_events .event-sharing span,.carousel .single-tribe_events div.event-registration span,.carousel p,.faqs .single-tribe_events .event-contact span,.faqs .single-tribe_events .event-cost span,.faqs .single-tribe_events .event-sharing span,.faqs .single-tribe_events div.event-registration span,.faqs li,.faqs p,.press-archive .single-tribe_events .event-contact span,.press-archive .single-tribe_events .event-cost span,.press-archive .single-tribe_events .event-sharing span,.press-archive .single-tribe_events div.event-registration span,.press-archive li,.press-archive p,.single-studio-page .studio-workshops .single-tribe_events .event-contact span,.single-studio-page .studio-workshops .single-tribe_events .event-cost span,.single-studio-page .studio-workshops .single-tribe_events .event-sharing span,.single-studio-page .studio-workshops .single-tribe_events div.event-registration span,.single-studio-page .studio-workshops p,.single-tribe_events .event-contact .carousel span,.single-tribe_events .event-contact .faqs span,.single-tribe_events .event-contact .press-archive span,.single-tribe_events .event-contact .single-studio-page .studio-workshops span,.single-tribe_events .event-contact .video-block .video-description span,.single-tribe_events .event-contact span.small,.single-tribe_events .event-cost .carousel span,.single-tribe_events .event-cost .faqs span,.single-tribe_events .event-cost .press-archive span,.single-tribe_events .event-cost .single-studio-page .studio-workshops span,.single-tribe_events .event-cost .video-block .video-description span,.single-tribe_events .event-cost span.small,.single-tribe_events .event-sharing .carousel span,.single-tribe_events .event-sharing .faqs span,.single-tribe_events .event-sharing .press-archive span,.single-tribe_events .event-sharing .single-studio-page .studio-workshops span,.single-tribe_events .event-sharing .video-block .video-description span,.single-tribe_events .event-sharing span.small,.single-tribe_events div.event-registration .carousel span,.single-tribe_events div.event-registration .faqs span,.single-tribe_events div.event-registration .press-archive span,.single-tribe_events div.event-registration .single-studio-page .studio-workshops span,.single-tribe_events div.event-registration .video-block .video-description span,.single-tribe_events div.event-registration span.small,.tribe-events-calendar .tribe-events-month-event-title,.video-block .video-description .single-tribe_events .event-contact span,.video-block .video-description .single-tribe_events .event-cost span,.video-block .video-description .single-tribe_events .event-sharing span,.video-block .video-description .single-tribe_events div.event-registration span,.video-block .video-description p,p.small{font-size:17px}}figure{margin:0}figcaption{color:#999;margin-top:1rem;font-size:13;line-height:1.4}@media screen and (min-width:600px){figcaption{font-size:14}}@media screen and (min-width:768px){figcaption{font-size:15}}@media screen and (min-width:1024px){figcaption{font-size:15}}@media screen and (min-width:1200px){figcaption{font-size:15}}hr{border:0;height:0;border-top:none;border-bottom:1px solid #ededed}h1{font-size:36px;font-family:bryant-web,sans-serif;font-weight:700;line-height:1;text-transform:uppercase;color:#1e1e1e;margin-bottom:1.5rem}@media screen and (min-width:600px){h1{font-size:44px}}@media screen and (min-width:768px){h1{font-size:48px}}@media screen and (min-width:1024px){h1{font-size:50px}}@media screen and (min-width:1200px){h1{font-size:60px}}.call-to-action .cta-content .single-tribe_events .event-contact span,.call-to-action .cta-content .single-tribe_events .event-cost span,.call-to-action .cta-content .single-tribe_events .event-sharing span,.call-to-action .cta-content .single-tribe_events div.event-registration span,.call-to-action .cta-content p,.single-tribe_events .event-contact .call-to-action .cta-content span,.single-tribe_events .event-cost .call-to-action .cta-content span,.single-tribe_events .event-sharing .call-to-action .cta-content span,.single-tribe_events div.event-registration .call-to-action .cta-content span,h2{font-size:5vw;text-transform:lowercase;font-family:bryant-web,sans-serif;font-weight:400;line-height:1;color:#1e1e1e;margin-bottom:1.5rem}@media (max-width:560px){.call-to-action .cta-content .single-tribe_events .event-contact span,.call-to-action .cta-content .single-tribe_events .event-cost span,.call-to-action .cta-content .single-tribe_events .event-sharing span,.call-to-action .cta-content .single-tribe_events div.event-registration span,.call-to-action .cta-content p,.single-tribe_events .event-contact .call-to-action .cta-content span,.single-tribe_events .event-cost .call-to-action .cta-content span,.single-tribe_events .event-sharing .call-to-action .cta-content span,.single-tribe_events div.event-registration .call-to-action .cta-content span,h2{font-size:28px}}@media (min-width:1200px){.call-to-action .cta-content .single-tribe_events .event-contact span,.call-to-action .cta-content .single-tribe_events .event-cost span,.call-to-action .cta-content .single-tribe_events .event-sharing span,.call-to-action .cta-content .single-tribe_events div.event-registration span,.call-to-action .cta-content p,.single-tribe_events .event-contact .call-to-action .cta-content span,.single-tribe_events .event-cost .call-to-action .cta-content span,.single-tribe_events .event-sharing .call-to-action .cta-content span,.single-tribe_events div.event-registration .call-to-action .cta-content span,h2{font-size:60px}}#tribe-events-content.tribe-events-month h2,.gf_step_label,.press-quote .single-tribe_events .event-contact span,.press-quote .single-tribe_events .event-cost span,.press-quote .single-tribe_events .event-sharing span,.press-quote .single-tribe_events div.event-registration span,.press-quote p,.single-tribe_events .event-contact .press-quote span,.single-tribe_events .event-cost .press-quote span,.single-tribe_events .event-sharing .press-quote span,.single-tribe_events div.event-registration .press-quote span,.single-tribe_events h1,.tribe-events-list .tribe-events-list-separator-month,h3{font-size:2.7vw;font-family:bryant-web,sans-serif;font-weight:300;text-transform:lowercase;line-height:1.2;color:#1e1e1e;margin-bottom:1.5rem}@media (max-width:888.8888888889px){#tribe-events-content.tribe-events-month h2,.gf_step_label,.press-quote .single-tribe_events .event-contact span,.press-quote .single-tribe_events .event-cost span,.press-quote .single-tribe_events .event-sharing span,.press-quote .single-tribe_events div.event-registration span,.press-quote p,.single-tribe_events .event-contact .press-quote span,.single-tribe_events .event-cost .press-quote span,.single-tribe_events .event-sharing .press-quote span,.single-tribe_events div.event-registration .press-quote span,.single-tribe_events h1,.tribe-events-list .tribe-events-list-separator-month,h3{font-size:24px}}@media (min-width:1481.4814814815px){#tribe-events-content.tribe-events-month h2,.gf_step_label,.press-quote .single-tribe_events .event-contact span,.press-quote .single-tribe_events .event-cost span,.press-quote .single-tribe_events .event-sharing span,.press-quote .single-tribe_events div.event-registration span,.press-quote p,.single-tribe_events .event-contact .press-quote span,.single-tribe_events .event-cost .press-quote span,.single-tribe_events .event-sharing .press-quote span,.single-tribe_events div.event-registration .press-quote span,.single-tribe_events h1,.tribe-events-list .tribe-events-list-separator-month,h3{font-size:40px}}#tribe-events-content.tribe-events-month .single-studio-page .studio-workshops h2,#tribe-events-content.tribe-events-month .tribe-list-widget h2,.search-results article h1,.single-studio-page .studio-workshops #tribe-events-content.tribe-events-month h2,.single-studio-page .studio-workshops .single-tribe_events h1,.single-studio-page .studio-workshops h3,.single-tribe_events .event-date,.single-tribe_events .event-time,.single-tribe_events .single-studio-page .studio-workshops h1,.single-tribe_events .tribe-list-widget h1,.tribe-events-list .flex-gap h2,.tribe-events-list .type-tribe_events h2,.tribe-list-widget #tribe-events-content.tribe-events-month h2,.tribe-list-widget .single-tribe_events h1,.tribe-list-widget h3,h4{font-size:2.2vw;font-weight:500;font-family:bryant-web,sans-serif;line-height:1.2;color:#1e1e1e;margin-bottom:1.5rem;text-transform:lowercase}@media (max-width:1000px){#tribe-events-content.tribe-events-month .single-studio-page .studio-workshops h2,#tribe-events-content.tribe-events-month .tribe-list-widget h2,.search-results article h1,.single-studio-page .studio-workshops #tribe-events-content.tribe-events-month h2,.single-studio-page .studio-workshops .single-tribe_events h1,.single-studio-page .studio-workshops h3,.single-tribe_events .event-date,.single-tribe_events .event-time,.single-tribe_events .single-studio-page .studio-workshops h1,.single-tribe_events .tribe-list-widget h1,.tribe-events-list .flex-gap h2,.tribe-events-list .type-tribe_events h2,.tribe-list-widget #tribe-events-content.tribe-events-month h2,.tribe-list-widget .single-tribe_events h1,.tribe-list-widget h3,h4{font-size:22px}}@media (min-width:1090.9090909091px){#tribe-events-content.tribe-events-month .single-studio-page .studio-workshops h2,#tribe-events-content.tribe-events-month .tribe-list-widget h2,.search-results article h1,.single-studio-page .studio-workshops #tribe-events-content.tribe-events-month h2,.single-studio-page .studio-workshops .single-tribe_events h1,.single-studio-page .studio-workshops h3,.single-tribe_events .event-date,.single-tribe_events .event-time,.single-tribe_events .single-studio-page .studio-workshops h1,.single-tribe_events .tribe-list-widget h1,.tribe-events-list .flex-gap h2,.tribe-events-list .type-tribe_events h2,.tribe-list-widget #tribe-events-content.tribe-events-month h2,.tribe-list-widget .single-tribe_events h1,.tribe-list-widget h3,h4{font-size:24px}}.art-studios .underline,.art-studios .workshops-overview .overline,.artist-info .artist-name,.gf_step_number,.installation-triggers li,.jump-menu span,.location-info-main .map-overlay .overline,.notify a,.page-header.standalone .overline,.press-archive .date,.promo span,.related-content .overline,.search-results .date,.single-studio-page .studio-workshops .overline,.single-tribe_events .event-type,.tertiary-navigation li,.video-block .video-description .overline,h5{font-size:15px;letter-spacing:1px;text-transform:uppercase;font-family:bryant-web,sans-serif;font-weight:700;line-height:1;color:#1e1e1e;margin-bottom:1.5rem}.banner-small .donate-link,.button,.tribe-events-sub-nav a,button,input[type=submit]{position:relative;padding:.7rem 2rem .6rem;border-radius:6px;border:none;width:auto;font-size:17px;margin-right:1.5rem;background-color:#d10074;color:#fff;font-family:bryant-web,sans-serif;text-transform:uppercase;letter-spacing:1px;transition:background-color .2s ease-in-out;-webkit-appearance:none;font-weight:700}.banner-small .donate-link:active,.banner-small .donate-link:focus,.banner-small .donate-link:hover,.button:active,.button:focus,.button:hover,.tribe-events-sub-nav a:active,.tribe-events-sub-nav a:focus,.tribe-events-sub-nav a:hover,button:active,button:focus,button:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background-color:#910f57;color:#fff}.banner-small .large.donate-link,.button.large,.tribe-events-sub-nav a.large,button.large,input[type=submit].large{padding:.8rem 2rem;font-size:1.2rem}.banner-small .small.donate-link,.button.small,.tribe-events-sub-nav a.small,button.small,input[type=submit].small{padding:.5rem 1.2rem;font-size:1rem}.banner-small .alt.donate-link,.button.alt,.tribe-events-sub-nav a.alt,button.alt,input[type=submit].alt{background-color:#f47321}.banner-small .alt.donate-link:hover,.button.alt:hover,.tribe-events-sub-nav a.alt:hover,button.alt:hover,input[type=submit].alt:hover{background-color:#f0640c}.banner-small .has-icon.donate-link,.button.has-icon,.tribe-events-sub-nav a.has-icon,button.has-icon,input[type=submit].has-icon{padding-left:3.2rem;background-position:10%;background-size:20px 20px;background-repeat:no-repeat}.banner-small .instagram.donate-link,.button.instagram,.tribe-events-sub-nav a.instagram,button.instagram,input[type=submit].instagram{background-image:url('data:image/svg+xml;utf8,<svg width="86" height="86" viewBox="0 0 86 86" xmlns="http://www.w3.org/2000/svg"><title>instagram</title><path fill="#FFFFFF" d="M62 .4H24.2C11 .4.3 11.1.3 24.2V62C.3 75.1 11 85.8 24.1 85.8H62c13.1 0 23.8-10.7 23.8-23.8V24.2C85.8 11.1 75.1.4 62 .4zM78.8 62c0 9.3-7.6 16.8-16.8 16.8H24.2c-9.3 0-16.8-7.6-16.8-16.8V24.2c0-9.3 7.6-16.8 16.8-16.8H62c9.3 0 16.8 7.6 16.8 16.8V62z"/><path fill="#FFFFFF" d="M43.1 21C30.9 21 21 31 21 43.1c0 12.2 9.9 22.1 22.1 22.1 12.2 0 22.1-9.9 22.1-22.1C65.2 31 55.3 21 43.1 21zm0 37.2c-8.3 0-15.1-6.8-15.1-15.1S34.8 28 43.1 28s15.1 6.8 15.1 15.1-6.8 15.1-15.1 15.1z"/><circle fill="#FFFFFF" cx="65.8" cy="20.6" r="5.7"/></svg>')}.banner-small .calendar.donate-link,.button.calendar,.tribe-events-sub-nav a.calendar,button.calendar,input[type=submit].calendar{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30.9 30.9"><path fill="#fff" d="M26.5 30.4H4.4c-2.1 0-3.8-1.7-3.8-3.8V4.4C.6 2.3 2.3.6 4.4.6h22.1c2.1 0 3.8 1.7 3.8 3.8v22.1c.1 2.1-1.7 3.9-3.8 3.9zM4.4 2.5c-1.1 0-1.9.9-1.9 1.9v22.1c0 1.1.9 1.9 1.9 1.9h22.1c1.1 0 1.9-.9 1.9-1.9V4.4c0-1.1-.9-1.9-1.9-1.9H4.4z"/><path fill="#fff" d="M29.3 9.2H1.6c-.5 0-1-.4-1-1s.4-1 1-1h27.7c.5 0 1 .4 1 1s-.5 1-1 1zM10.1 6.3c-.2 0-.5-.1-.7-.3-.1-.2-.3-.4-.3-.7 0-.3.1-.5.3-.7.3-.4 1-.4 1.4 0 .2.2.3.4.3.7 0 .3-.1.5-.3.7-.2.2-.4.3-.7.3zM20.7 6.3c-.3 0-.5-.1-.7-.3-.2-.2-.3-.4-.3-.7 0-.3.1-.5.3-.7.3-.4 1-.4 1.4 0 .2.2.3.4.3.7 0 .3-.1.5-.3.7-.2.2-.4.3-.7.3zM20.7 25.4c-.5 0-1-.4-1-1v-9.3l-1.2.4c-.5.2-1.1-.1-1.2-.6-.2-.5.1-1.1.6-1.2l2.5-.9c.3-.1.6-.1.9.1.3.2.4.5.4.8v10.7c0 .5-.4 1-1 1zM12.3 25.5c-1.8 0-3.7-.9-4.5-2.3-.3-.5-.1-1.1.4-1.3.5-.3 1.1-.1 1.3.4.5.8 2.1 1.4 3.4 1.2.9-.2 1.3-.6 1.4-1.5.1-.6 0-1.1-.3-1.4-.7-.7-2.2-.8-2.7-.7-.4 0-.7-.2-.9-.5-.2-.3-.1-.8.1-1.1l2.8-3.4H9c-.5 0-1-.4-1-1 0-.5.4-1 1-1h6.2c.4 0 .7.2.9.5.2.3.1.7-.1 1l-2.9 3.5c.8.2 1.6.5 2.2 1.2.5.5 1 1.4.9 2.9-.2 1.7-1.3 2.8-3 3.1-.3.4-.6.4-.9.4z"/></svg>')}.content-block.text-block ul{list-style:none;margin-left:0}.content-block.text-block ul li{margin-bottom:10;padding-left:1.5rem;position:relative}@media (min-width:768px){.content-block.text-block ul{margin-left:1.5rem}}.content-block.text-block ul li:before{content:"\2022";color:#d10074;line-height:0;font-size:34px;display:block;position:absolute;top:1rem;left:0}.icon-before{text-transform:uppercase;position:relative;padding-left:28px;margin-right:.7rem;font-weight:500;font-size:.9rem}.icon-before svg{width:24px;height:24px;position:absolute;left:0;top:-4px;fill:#d10074;transition:all .2s ease-in-out}.icon-before:hover svg{fill:#910f57}blockquote{text-align:center;margin:2rem auto;padding:2rem 0;border-left:none;position:relative}.single-tribe_events .event-contact blockquote span,.single-tribe_events .event-cost blockquote span,.single-tribe_events .event-sharing blockquote span,.single-tribe_events div.event-registration blockquote span,blockquote .single-tribe_events .event-contact span,blockquote .single-tribe_events .event-cost span,blockquote .single-tribe_events .event-sharing span,blockquote .single-tribe_events div.event-registration span,blockquote p{font-size:180%;font-weight:500;color:#1e1e1e;line-height:1.2}@media (min-width:768px){blockquote{max-width:75%;margin:3rem auto}}blockquote:after,blockquote:before{position:absolute;content:"";width:20%;min-width:100px;max-width:200px;height:2px;left:50%;transform:translateX(-50%);background-color:#d10074}blockquote:before{top:0}blockquote:after{bottom:0}.dynamic-img{opacity:0;transition:opacity .2s ease-in-out}.dynamic-img.show{opacity:1}.no-js .dynamic-img{display:none}#tribe-events-content.tribe-events-month .homepage-intro .action-overlay h2,.homepage-features .slide-content h2,.homepage-features .slide-content span,.homepage-intro .action-overlay #tribe-events-content.tribe-events-month h2,.homepage-intro .action-overlay .single-tribe_events h1,.homepage-intro .action-overlay h3,.homepage-intro .action-overlay span,.single-tribe_events .homepage-intro .action-overlay h1{color:#fff;text-shadow:1px 1px 1px rgba(50,50,50,.5)}.separator{padding:0 1rem}.overline{text-transform:lowercase;font-size:25px;font-weight:500;margin-bottom:1.3rem}.site-header{padding-bottom:0;position:fixed;top:0;width:100%;transition:padding .2s ease-in-out;z-index:101;background-color:#fff}@media screen and (max-width:1140px){.site-header{height:90px}}@media (min-width:1024px){.site-header{padding-top:1rem;width:calc(100% - 2rem)}}.site-header .inner{position:relative;max-width:85rem;padding-left:1rem;padding-right:1rem}.menu-open .site-header{z-index:1}.scrolledHeader .site-header{box-shadow:0 3px 10px -5px hsla(0,0%,58.8%,.5)}.menu-searchbar{background-color:#009aa6;overflow-y:hidden;max-height:0;transition:all .4s ease-in-out}.menu-searchbar-open .menu-searchbar{max-height:77px}.menu-searchbar .inner{max-width:40rem;padding:1rem 0;transition-delay:.2s;transition:all .4s ease-in-out;opacity:0}.menu-searchbar-open .menu-searchbar .inner{opacity:1}.menu-searchbar svg{align-self:center;fill:#fff;width:30px;height:30px}.menu-searchbar input[type=text]{align-self:center;flex-grow:10;margin:0 1rem;background-color:#009aa6;border-radius:0;border:none;color:#fff;font-size:24px;font-weight:500}.menu-searchbar input[type=submit]{background-color:#075a61}.menu-searchbar ::-webkit-input-placeholder{color:#d9fcff}.menu-searchbar ::-moz-placeholder{color:#d9fcff}.menu-searchbar :-ms-input-placeholder{color:#d9fcff}.site-title{z-index:10;position:absolute;left:1rem;top:-19px;margin:0;padding:0;width:400px;transition:all .2s ease-in-out;display:block;text-decoration:none;text-indent:-9999px;background-image:url(/wp-content/themes/ncm/dist/images/logo.svg?b9b86eb18050247aa26b00015c6033d3);background-size:250px 90px;background-repeat:no-repeat;width:250px;height:90px}@media (min-width:1140px){.site-title{display:block;text-decoration:none;text-indent:-9999px;background-image:url(/wp-content/themes/ncm/dist/images/logo.svg?b9b86eb18050247aa26b00015c6033d3);background-size:275px 115px;background-repeat:no-repeat;width:275px;height:115px;top:-24px}}@media (min-width:1024px){.site-title{display:block;text-decoration:none;text-indent:-9999px;background-image:url(/wp-content/themes/ncm/dist/images/logo.svg?b9b86eb18050247aa26b00015c6033d3);background-size:310px 115px;background-repeat:no-repeat;width:310px;height:115px;top:-36px}}@media (min-width:1200px){.site-title{background-size:400px 150px;width:400px;height:150px}.scrolledHeader .site-title,.site-title{display:block;text-decoration:none;text-indent:-9999px;background-image:url(/wp-content/themes/ncm/dist/images/logo.svg?b9b86eb18050247aa26b00015c6033d3);background-repeat:no-repeat}.scrolledHeader .site-title{background-size:310px 115px;width:310px;height:115px}}@media (min-width:1400px){.site-title{left:0}}.site-content{margin-top:90px}@media (min-width:1140px){.site-content{margin-top:101px}}@media (min-width:1200px){.site-content{margin-top:148px}}.thumbnail-wrapper{display:inline-block;position:relative;max-width:100%}.thumbnail-wrapper .video-trigger{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#d10074;border-radius:50%;padding:.7rem;width:60px;height:60px;transition:all .2s ease-in-out}.thumbnail-wrapper .video-trigger:hover{background-color:#910f57}.thumbnail-wrapper .play-icon{width:24px;height:24px;left:55%;top:50%;transform:translate(-50%,-50%);display:block;position:absolute;fill:#fff}.not-logged-in #goog-gt-tt,.not-logged-in .goog-te-banner-frame{display:none!important}.not-logged-in .goog-te-menu-value:hover{text-decoration:none!important}.not-logged-in .goog-text-highlight{background-color:transparent!important;box-shadow:none!important}.not-logged-in body{top:0!important}#google_translate_element2{display:none!important}.glink.english,:lang(es) .glink.spanish{display:none}:lang(es) .glink.english{display:block}.has-sidebar .content-wrap{margin:0 auto;max-width:85rem;display:flex;justify-content:space-between;flex-wrap:wrap}.has-sidebar .secondary-content{width:100%}.has-sidebar .primary-content{order:0}.has-sidebar .page-banner{width:100%}@media (min-width:1024px){.has-sidebar .secondary-content{width:22.1%;margin-top:1.5rem}.has-sidebar .primary-content{order:1;width:75.4%}}@media (min-width:1024px){.has-sidebar.single-tribe_events .secondary-content{width:26.2%}.has-sidebar.single-tribe_events .primary-content{order:1;width:71.3%}}.homepage-features{opacity:1}.loaded .homepage-features,.no-js .homepage-features{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (min-width:1024px){.homepage-features{display:flex;justify-content:space-between}.homepage-features .primary-feature,.homepage-features .secondary-features{border-radius:6px}}.homepage-features .primary-feature{position:relative;min-height:500px;width:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;margin-right:6px}@media (min-width:1024px){.homepage-features .primary-feature{width:65%;flex-grow:2}}@media screen and (max-width:600px){.homepage-features .primary-feature:before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";display:block;z-index:2;background-color:rgba(63,55,63,.1)}}.homepage-features .slide-content{position:absolute;opacity:0;transition:opacity .8s ease-in-out;transition-delay:.4s;width:80%;left:7%;bottom:10%;z-index:10}.homepage-features .slide-content span{display:block;margin-bottom:2rem}.banner-small .homepage-features .slide-content .donate-link,.homepage-features .slide-content .banner-small .donate-link,.homepage-features .slide-content .button,.homepage-features .slide-content .tribe-events-sub-nav a,.tribe-events-sub-nav .homepage-features .slide-content a{display:inline-block}.homepage-features .slide-content span>span{display:inline}.homepage-features .slide-content span>span:after{display:inline;content:"\2014   ";color:#d10074;font-weight:700}.homepage-features .slide-content h2{font-size:50px;font-weight:600;text-transform:uppercase;line-height:.9;margin:1rem 0 1.5rem;max-width:50rem}@media screen and (min-width:600px){.homepage-features .slide-content h2{font-size:60px}}@media screen and (min-width:768px){.homepage-features .slide-content h2{font-size:70px}}@media screen and (min-width:1024px){.homepage-features .slide-content h2{font-size:80px}}@media screen and (min-width:1200px){.homepage-features .slide-content h2{font-size:90px}}@media (min-width:1400px){.homepage-features .slide-content h2{font-size:110px;margin:1rem 0 2rem}}.homepage-features .lazyloaded .slide-content{opacity:1}.homepage-features .secondary-features{display:flex;flex-direction:column;background-color:#f7f6f6;text-align:center;padding:1rem}.homepage-features .secondary-features img{border-radius:50%;max-width:210px;margin:0 auto 1.5rem;border:1px solid transparent;transition:all .2s ease-in-out;transform:scale(1)}.homepage-features .secondary-features img:hover{border:1px solid hsla(0,0%,100%,.8);transform:scale(1.03)}.homepage-features .secondary-features .feature{padding:1.5rem .5rem}#tribe-events-content.tribe-events-month .homepage-features .secondary-features h2,.homepage-features .secondary-features #tribe-events-content.tribe-events-month h2,.homepage-features .secondary-features .single-tribe_events h1,.homepage-features .secondary-features h2,.homepage-features .secondary-features h3,.single-tribe_events .homepage-features .secondary-features h1{max-width:80%;margin-left:auto;margin-right:auto}.homepage-features .secondary-features h2{text-transform:uppercase;font-weight:700;margin-bottom:.4rem;font-size:15px}@media screen and (min-width:600px){.homepage-features .secondary-features h2{font-size:17px}}@media screen and (min-width:768px){.homepage-features .secondary-features h2{font-size:17px}}@media screen and (min-width:1024px){.homepage-features .secondary-features h2{font-size:17px}}@media screen and (min-width:1200px){.homepage-features .secondary-features h2{font-size:17px}}#tribe-events-content.tribe-events-month .homepage-features .secondary-features h2,.homepage-features .secondary-features #tribe-events-content.tribe-events-month h2,.homepage-features .secondary-features .single-tribe_events h1,.homepage-features .secondary-features h3,.single-tribe_events .homepage-features .secondary-features h1{font-weight:500;line-height:1.2;font-size:18px;margin-bottom:0}@media screen and (min-width:600px){#tribe-events-content.tribe-events-month .homepage-features .secondary-features h2,.homepage-features .secondary-features #tribe-events-content.tribe-events-month h2,.homepage-features .secondary-features .single-tribe_events h1,.homepage-features .secondary-features h3,.single-tribe_events .homepage-features .secondary-features h1{font-size:20px}}@media screen and (min-width:768px){#tribe-events-content.tribe-events-month .homepage-features .secondary-features h2,.homepage-features .secondary-features #tribe-events-content.tribe-events-month h2,.homepage-features .secondary-features .single-tribe_events h1,.homepage-features .secondary-features h3,.single-tribe_events .homepage-features .secondary-features h1{font-size:24px}}@media screen and (min-width:1024px){#tribe-events-content.tribe-events-month .homepage-features .secondary-features h2,.homepage-features .secondary-features #tribe-events-content.tribe-events-month h2,.homepage-features .secondary-features .single-tribe_events h1,.homepage-features .secondary-features h3,.single-tribe_events .homepage-features .secondary-features h1{font-size:24px}}@media screen and (min-width:1200px){#tribe-events-content.tribe-events-month .homepage-features .secondary-features h2,.homepage-features .secondary-features #tribe-events-content.tribe-events-month h2,.homepage-features .secondary-features .single-tribe_events h1,.homepage-features .secondary-features h3,.single-tribe_events .homepage-features .secondary-features h1{font-size:24px}}@media (min-width:400px) and (max-width:1023px){.homepage-features .secondary-features{flex-direction:row}.homepage-features .secondary-features .feature{width:50%;border-bottom:none}}@media (min-width:1024px){.homepage-features .secondary-features{width:35%;max-width:380px;flex-direction:column;padding:1.5rem 0}.homepage-features .secondary-features .feature{width:100%;padding:0}.homepage-features .secondary-features .feature:first-child{margin-bottom:2rem}.homepage-features .secondary-features .primary-feature,.homepage-features .secondary-features .secondary-features{border-radius:6px}}.homepage-intro{margin:0 auto;max-width:85rem;display:flex;flex-wrap:wrap;justify-content:space-between;padding:2rem 1rem;background-color:#fff}.homepage-intro h2{font-size:45px;font-weight:300}@media screen and (min-width:600px){.homepage-intro h2{font-size:50px}}@media screen and (min-width:768px){.homepage-intro h2{font-size:60px}}@media screen and (min-width:1024px){.homepage-intro h2{font-size:65px}}@media screen and (min-width:1200px){.homepage-intro h2{font-size:70px}}.homepage-intro .single-tribe_events .event-contact span,.homepage-intro .single-tribe_events .event-cost span,.homepage-intro .single-tribe_events .event-sharing span,.homepage-intro .single-tribe_events div.event-registration span,.homepage-intro p,.single-tribe_events .event-contact .homepage-intro span,.single-tribe_events .event-cost .homepage-intro span,.single-tribe_events .event-sharing .homepage-intro span,.single-tribe_events div.event-registration .homepage-intro span{font-size:20px;align-self:flex-end;margin-bottom:2rem}@media screen and (min-width:600px){.homepage-intro .single-tribe_events .event-contact span,.homepage-intro .single-tribe_events .event-cost span,.homepage-intro .single-tribe_events .event-sharing span,.homepage-intro .single-tribe_events div.event-registration span,.homepage-intro p,.single-tribe_events .event-contact .homepage-intro span,.single-tribe_events .event-cost .homepage-intro span,.single-tribe_events .event-sharing .homepage-intro span,.single-tribe_events div.event-registration .homepage-intro span{font-size:20px}}@media screen and (min-width:768px){.homepage-intro .single-tribe_events .event-contact span,.homepage-intro .single-tribe_events .event-cost span,.homepage-intro .single-tribe_events .event-sharing span,.homepage-intro .single-tribe_events div.event-registration span,.homepage-intro p,.single-tribe_events .event-contact .homepage-intro span,.single-tribe_events .event-cost .homepage-intro span,.single-tribe_events .event-sharing .homepage-intro span,.single-tribe_events div.event-registration .homepage-intro span{font-size:24px}}@media screen and (min-width:1024px){.homepage-intro .single-tribe_events .event-contact span,.homepage-intro .single-tribe_events .event-cost span,.homepage-intro .single-tribe_events .event-sharing span,.homepage-intro .single-tribe_events div.event-registration span,.homepage-intro p,.single-tribe_events .event-contact .homepage-intro span,.single-tribe_events .event-cost .homepage-intro span,.single-tribe_events .event-sharing .homepage-intro span,.single-tribe_events div.event-registration .homepage-intro span{font-size:24px}}@media screen and (min-width:1200px){.homepage-intro .single-tribe_events .event-contact span,.homepage-intro .single-tribe_events .event-cost span,.homepage-intro .single-tribe_events .event-sharing span,.homepage-intro .single-tribe_events div.event-registration span,.homepage-intro p,.single-tribe_events .event-contact .homepage-intro span,.single-tribe_events .event-cost .homepage-intro span,.single-tribe_events .event-sharing .homepage-intro span,.single-tribe_events div.event-registration .homepage-intro span{font-size:24px}}@media (min-width:1024px){.homepage-intro{padding-top:4rem;padding-bottom:4rem}.homepage-intro h2{width:60%;margin-bottom:8rem}.homepage-intro .single-tribe_events .event-contact span,.homepage-intro .single-tribe_events .event-cost span,.homepage-intro .single-tribe_events .event-sharing span,.homepage-intro .single-tribe_events div.event-registration span,.homepage-intro p,.single-tribe_events .event-contact .homepage-intro span,.single-tribe_events .event-cost .homepage-intro span,.single-tribe_events .event-sharing .homepage-intro span,.single-tribe_events div.event-registration .homepage-intro span{width:40%}}@media (min-width:768px){.homepage-intro{padding-top:3rem;padding-bottom:3rem}}@media (min-width:1400px){.homepage-intro{padding-top:5rem;padding-bottom:5rem}}.homepage-intro .intro-actions{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap}.homepage-intro .intro-actions .action{background-position:center 10%;background-size:cover;background-repeat:no-repeat;width:100%;margin-bottom:.3rem;z-index:1;border:4px solid #fff;border-radius:8px;overflow:hidden;position:relative}.homepage-intro .intro-actions .action:before{content:"";display:block;height:0;padding-top:110%}@media (min-width:600px){.homepage-intro .intro-actions .action{width:50%;margin-bottom:.5%;overflow:hidden;position:relative}.homepage-intro .intro-actions .action:before{content:"";display:block;height:0;padding-top:140%}}@media (min-width:1024px){.homepage-intro .intro-actions .action{width:25%;overflow:hidden;position:relative}.homepage-intro .intro-actions .action:before{content:"";display:block;height:0;padding-top:150%}}@media (min-width:1400px){.homepage-intro .intro-actions .action{overflow:hidden;position:relative}.homepage-intro .intro-actions .action:before{content:"";display:block;height:0;padding-top:160%}}.homepage-intro .intro-actions .action:after{position:absolute;content:" ";top:0;bottom:0;left:0;right:0;z-index:2;background-image:linear-gradient(transparent 50%,rgba(0,0,0,.15) 70%)}.homepage-intro .action-overlay{overflow:hidden;position:absolute;left:2rem;bottom:2rem;width:calc(100% - 4rem);z-index:3}.homepage-intro .action-overlay span{font-weight:700;text-transform:uppercase;font-size:16px;display:block;margin-bottom:.5rem}@media screen and (min-width:600px){.homepage-intro .action-overlay span{font-size:18px}}@media screen and (min-width:768px){.homepage-intro .action-overlay span{font-size:18px}}@media screen and (min-width:1024px){.homepage-intro .action-overlay span{font-size:18px}}@media screen and (min-width:1200px){.homepage-intro .action-overlay span{font-size:18px}}#tribe-events-content.tribe-events-month .homepage-intro .action-overlay h2,.homepage-intro .action-overlay #tribe-events-content.tribe-events-month h2,.homepage-intro .action-overlay .single-tribe_events h1,.homepage-intro .action-overlay h3,.single-tribe_events .homepage-intro .action-overlay h1{font-size:26px;font-weight:500;display:inline;margin:0;line-height:1.1;background-image:linear-gradient(0deg,rgba(195,0,96,0) 11%,#c30060 0,#c30060 16%,rgba(195,0,96,0) 0)}@media screen and (min-width:600px){#tribe-events-content.tribe-events-month .homepage-intro .action-overlay h2,.homepage-intro .action-overlay #tribe-events-content.tribe-events-month h2,.homepage-intro .action-overlay .single-tribe_events h1,.homepage-intro .action-overlay h3,.single-tribe_events .homepage-intro .action-overlay h1{font-size:30px}}@media screen and (min-width:768px){#tribe-events-content.tribe-events-month .homepage-intro .action-overlay h2,.homepage-intro .action-overlay #tribe-events-content.tribe-events-month h2,.homepage-intro .action-overlay .single-tribe_events h1,.homepage-intro .action-overlay h3,.single-tribe_events .homepage-intro .action-overlay h1{font-size:30px}}@media screen and (min-width:1024px){#tribe-events-content.tribe-events-month .homepage-intro .action-overlay h2,.homepage-intro .action-overlay #tribe-events-content.tribe-events-month h2,.homepage-intro .action-overlay .single-tribe_events h1,.homepage-intro .action-overlay h3,.single-tribe_events .homepage-intro .action-overlay h1{font-size:30px}}@media screen and (min-width:1200px){#tribe-events-content.tribe-events-month .homepage-intro .action-overlay h2,.homepage-intro .action-overlay #tribe-events-content.tribe-events-month h2,.homepage-intro .action-overlay .single-tribe_events h1,.homepage-intro .action-overlay h3,.single-tribe_events .homepage-intro .action-overlay h1{font-size:38px}}#homepage-particles{position:relative}#homepage-particles .particles-js-canvas-el{z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0}.image-loaded .slide-content{opacity:1}.homepage-calendar{max-width:68rem;margin:0 auto;padding-left:1rem;padding-right:1rem}.homepage-calendar .intro{margin-bottom:2rem}@media (min-width:1024px){.homepage-calendar .intro{display:flex;justify-content:space-between}}.homepage-calendar .widgettitle{display:none}.homepage-calendar h2{font-weight:300;font-size:40px;max-width:700px;margin-bottom:2.5rem}@media screen and (min-width:600px){.homepage-calendar h2{font-size:50px}}@media screen and (min-width:768px){.homepage-calendar h2{font-size:60px}}@media screen and (min-width:1024px){.homepage-calendar h2{font-size:60px}}@media screen and (min-width:1200px){.homepage-calendar h2{font-size:60px}}@media (min-width:768px){.homepage-calendar h2{margin-bottom:.7rem}}@media (min-width:1024px){.homepage-calendar h2{width:70%;margin:0 5% 0 0}}.banner-small .homepage-calendar .donate-link,.homepage-calendar .banner-small .donate-link,.homepage-calendar .button,.homepage-calendar .tribe-events-sub-nav a,.tribe-events-sub-nav .homepage-calendar a{align-self:flex-end;margin:0}.tribe-list-widget{margin:0 0 3rem;clear:both;border-bottom:2px solid #f7f6f6;background-color:#fff;border-radius:6px}#tribe-events-content.tribe-events-month .tribe-list-widget h2,.single-tribe_events .tribe-list-widget h1,.tribe-list-widget #tribe-events-content.tribe-events-month h2,.tribe-list-widget .single-tribe_events h1,.tribe-list-widget h3{margin-bottom:.5rem}.tribe-list-widget .tribe-events-list-widget-events{display:flex;border-top:2px solid #f7f6f6;padding:1.5rem 0}@media (min-width:1200px){.tribe-list-widget .tribe-events-list-widget-events{padding:2rem 0}}.tribe-list-widget .post-no-date{border-top:none;padding-top:1rem}.tribe-list-widget .post-no-date .rg-formatted-date{visibility:hidden}.tribe-list-widget .rg-formatted-date{font-weight:300;text-transform:lowercase;font-size:18px;margin-right:10%;text-align:center;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:600px){.tribe-list-widget .rg-formatted-date{font-size:20px}}@media screen and (min-width:768px){.tribe-list-widget .rg-formatted-date{font-size:24px}}@media screen and (min-width:1024px){.tribe-list-widget .rg-formatted-date{font-size:24px}}@media screen and (min-width:1200px){.tribe-list-widget .rg-formatted-date{font-size:24px}}.tribe-list-widget .rg-formatted-date div{position:relative;margin-top:-.5rem;display:block;text-align:center;font-size:24px}@media screen and (min-width:600px){.tribe-list-widget .rg-formatted-date div{font-size:28px}}@media screen and (min-width:768px){.tribe-list-widget .rg-formatted-date div{font-size:32px}}@media screen and (min-width:1024px){.tribe-list-widget .rg-formatted-date div{font-size:36px}}@media screen and (min-width:1200px){.tribe-list-widget .rg-formatted-date div{font-size:36px}}.tribe-list-widget .tribe-events-event-image{margin-right:5%;margin-bottom:-10px;text-align:right;width:15%}.tribe-list-widget .tribe-events-event-image a{display:inline-block}.tribe-list-widget .tribe-events-event-image img{width:95px;border-radius:50%}.tribe-list-widget .event-details{width:70%;display:flex;flex-direction:column;justify-content:center}#tribe-events-content.tribe-events-month .tribe-list-widget .event-details h2,.single-tribe_events .tribe-list-widget .event-details h1,.tribe-list-widget .event-details #tribe-events-content.tribe-events-month h2,.tribe-list-widget .event-details .single-tribe_events h1,.tribe-list-widget .event-details h3{margin-bottom:.1rem}.tribe-list-widget .event-details span{display:inline}.tribe-list-widget .event-time{margin-right:15px}.tribe-list-widget .event-type{text-transform:uppercase;font-weight:700;font-size:14px}.tribe-list-widget .event-type a{color:#1e1e1e}.tribe-list-widget .event-type a:hover{color:#d10074}.homepage-cta{background-color:#d10074;padding:3rem 0}.homepage-cta .inner{max-width:85rem;padding-left:2rem;padding-right:2rem}@media (min-width:768px){.homepage-cta .inner{padding-left:3rem;padding-right:3rem}}@media (min-width:1400px){.homepage-cta .inner{padding-left:0;padding-right:0}}.homepage-cta .single-tribe_events .event-contact span,.homepage-cta .single-tribe_events .event-cost span,.homepage-cta .single-tribe_events .event-sharing span,.homepage-cta .single-tribe_events div.event-registration span,.homepage-cta h2,.homepage-cta p,.single-tribe_events .event-contact .homepage-cta span,.single-tribe_events .event-cost .homepage-cta span,.single-tribe_events .event-sharing .homepage-cta span,.single-tribe_events div.event-registration .homepage-cta span{color:#fff}.homepage-cta .overline{font-weight:500;font-size:24px;line-height:1.3}.homepage-cta h2{margin:2rem 0 7%;text-transform:uppercase;font-weight:700;font-size:40px}@media screen and (min-width:600px){.homepage-cta h2{font-size:50px}}@media screen and (min-width:768px){.homepage-cta h2{font-size:60px}}@media screen and (min-width:1024px){.homepage-cta h2{font-size:80px}}@media screen and (min-width:1200px){.homepage-cta h2{font-size:90px}}.homepage-cta .single-tribe_events .event-contact span,.homepage-cta .single-tribe_events .event-cost span,.homepage-cta .single-tribe_events .event-sharing span,.homepage-cta .single-tribe_events div.event-registration span,.homepage-cta p,.single-tribe_events .event-contact .homepage-cta span,.single-tribe_events .event-cost .homepage-cta span,.single-tribe_events .event-sharing .homepage-cta span,.single-tribe_events div.event-registration .homepage-cta span{font-size:20px}@media screen and (min-width:600px){.homepage-cta .single-tribe_events .event-contact span,.homepage-cta .single-tribe_events .event-cost span,.homepage-cta .single-tribe_events .event-sharing span,.homepage-cta .single-tribe_events div.event-registration span,.homepage-cta p,.single-tribe_events .event-contact .homepage-cta span,.single-tribe_events .event-cost .homepage-cta span,.single-tribe_events .event-sharing .homepage-cta span,.single-tribe_events div.event-registration .homepage-cta span{font-size:22px}}@media screen and (min-width:768px){.homepage-cta .single-tribe_events .event-contact span,.homepage-cta .single-tribe_events .event-cost span,.homepage-cta .single-tribe_events .event-sharing span,.homepage-cta .single-tribe_events div.event-registration span,.homepage-cta p,.single-tribe_events .event-contact .homepage-cta span,.single-tribe_events .event-cost .homepage-cta span,.single-tribe_events .event-sharing .homepage-cta span,.single-tribe_events div.event-registration .homepage-cta span{font-size:24px}}@media screen and (min-width:1024px){.homepage-cta .single-tribe_events .event-contact span,.homepage-cta .single-tribe_events .event-cost span,.homepage-cta .single-tribe_events .event-sharing span,.homepage-cta .single-tribe_events div.event-registration span,.homepage-cta p,.single-tribe_events .event-contact .homepage-cta span,.single-tribe_events .event-cost .homepage-cta span,.single-tribe_events .event-sharing .homepage-cta span,.single-tribe_events div.event-registration .homepage-cta span{font-size:24px}}@media screen and (min-width:1200px){.homepage-cta .single-tribe_events .event-contact span,.homepage-cta .single-tribe_events .event-cost span,.homepage-cta .single-tribe_events .event-sharing span,.homepage-cta .single-tribe_events div.event-registration span,.homepage-cta p,.single-tribe_events .event-contact .homepage-cta span,.single-tribe_events .event-cost .homepage-cta span,.single-tribe_events .event-sharing .homepage-cta span,.single-tribe_events div.event-registration .homepage-cta span{font-size:24px}}.banner-small .homepage-cta .donate-link,.homepage-cta .banner-small .donate-link,.homepage-cta .button,.homepage-cta .tribe-events-sub-nav a,.tribe-events-sub-nav .homepage-cta a{display:inline-block}.homepage-cta .cta-images{margin:1.5rem auto 0;width:350px}.homepage-cta .cta-images span{display:block;width:100%;position:relative}.homepage-cta .cta-images span:after,.homepage-cta .cta-images span:before{content:" ";display:table}.homepage-cta .cta-images span:after{clear:both}.homepage-cta .cta-images img{float:right;border-radius:50%}.homepage-cta .lg-feature{width:300px;margin-bottom:150px}.homepage-cta .sm-feature{max-width:200px;position:absolute;bottom:0;left:0}@media (min-width:600px) and (max-width:768px){.homepage-cta .cta-content h2{max-width:300px}.homepage-cta .lg-feature{width:200px}.homepage-cta .cta-images{top:7rem}}@media (min-width:768px) and (max-width:1023px){.homepage-cta .cta-content h2{max-width:500px}.homepage-cta .lg-feature{width:250px}.homepage-cta .cta-images{top:2rem}}@media (min-width:600px) and (max-width:1023px){.homepage-cta{position:relative}.homepage-cta .cta-content{width:100%}.homepage-cta .cta-images{position:absolute;right:3rem}.homepage-cta .sm-feature{display:none}}@media screen and (max-width:1023px){.homepage-cta .cta-images{transform:translateY(0)!important}}@media (min-width:1023px){.homepage-cta{padding:4rem 0 22%;background-image:url(/wp-content/themes/ncm/dist/images/think-play-create-home.png?0b1728ff2c978f4395661d554948c927);background-repeat:no-repeat;background-position:bottom;background-size:80%;position:relative}.homepage-cta .cta-content{width:60%}.homepage-cta .cta-images{width:40%;position:absolute;right:3rem;top:5%}.homepage-cta .single-tribe_events .event-contact span,.homepage-cta .single-tribe_events .event-cost span,.homepage-cta .single-tribe_events .event-sharing span,.homepage-cta .single-tribe_events div.event-registration span,.homepage-cta p,.single-tribe_events .event-contact .homepage-cta span,.single-tribe_events .event-cost .homepage-cta span,.single-tribe_events .event-sharing .homepage-cta span,.single-tribe_events div.event-registration .homepage-cta span{max-width:80%}.banner-small .homepage-cta .donate-link,.homepage-cta .banner-small .donate-link,.homepage-cta .button,.homepage-cta .tribe-events-sub-nav a,.tribe-events-sub-nav .homepage-cta a{margin-top:3rem}.homepage-cta .lg-feature{max-width:400px;width:auto}.homepage-cta .sm-feature{max-width:200px}}@media (min-width:1200px){.homepage-cta{padding:5rem 0 20%}.homepage-cta .cta-content{width:50%}.homepage-cta .cta-images{width:50%;top:5%;max-width:650px}.homepage-cta .lg-feature{max-width:500px;width:auto}.homepage-cta .sm-feature{max-width:300px}.homepage-cta .single-tribe_events .event-contact span,.homepage-cta .single-tribe_events .event-cost span,.homepage-cta .single-tribe_events .event-sharing span,.homepage-cta .single-tribe_events div.event-registration span,.homepage-cta p,.single-tribe_events .event-contact .homepage-cta span,.single-tribe_events .event-cost .homepage-cta span,.single-tribe_events .event-sharing .homepage-cta span,.single-tribe_events div.event-registration .homepage-cta span{max-width:80%}}@media (min-width:1400px){.homepage-cta .cta-images{left:50%;top:4%}}.homepage-instagram{width:100%;text-align:center;margin-bottom:3rem;padding-left:1rem;padding-right:1rem}.homepage-instagram h2{padding:2rem 0;margin:0 auto;text-align:left;max-width:65rem}.homepage-instagram h2:after,.homepage-instagram h2:before{content:" ";display:table}.homepage-instagram h2:after{clear:both}.homepage-instagram .instagram-link{color:#1e1e1e;margin-right:3rem;font-size:24px;line-height:2;display:block}@media screen and (min-width:600px){.homepage-instagram .instagram-link{font-size:28px}}@media screen and (min-width:768px){.homepage-instagram .instagram-link{font-size:32px}}@media screen and (min-width:1024px){.homepage-instagram .instagram-link{font-size:50px}}@media screen and (min-width:1200px){.homepage-instagram .instagram-link{font-size:60px}}.homepage-instagram .instagram-link:hover{color:#d10074}.homepage-instagram ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0}.homepage-instagram li{width:32.4%;margin-bottom:.9%}.homepage-instagram img{border-radius:6px}@media (min-width:768px){.homepage-instagram ul{flex-wrap:no-wrap}.homepage-instagram li{width:19.5%}.homepage-instagram li:last-child{display:none}.homepage-instagram h2{padding:3rem 0}.homepage-instagram .instagram-link{float:left;line-height:1.4;margin:0}.banner-small .homepage-instagram .donate-link,.homepage-instagram .banner-small .donate-link,.homepage-instagram .button,.homepage-instagram .tribe-events-sub-nav a,.tribe-events-sub-nav .homepage-instagram a{float:right}}@media (min-width:1024px){.homepage-instagram{padding-left:0;padding-right:0}.banner-small .homepage-instagram .donate-link,.homepage-instagram .banner-small .donate-link,.homepage-instagram .button,.homepage-instagram .tribe-events-sub-nav a,.tribe-events-sub-nav .homepage-instagram a{margin-top:1rem}}@media (min-width:1200px){.banner-small .homepage-instagram .donate-link,.homepage-instagram .banner-small .donate-link,.homepage-instagram .button,.homepage-instagram .tribe-events-sub-nav a,.tribe-events-sub-nav .homepage-instagram a{margin-top:1.4rem}}.location-info-main{max-width:85rem;margin-left:auto;margin-right:auto;position:relative;padding-bottom:3rem;border-bottom:2px solid #d9d9d9}.location-info-main #map_container{position:relative;padding-top:70%;width:100%;margin-bottom:1rem}.location-info-main #map{position:absolute;width:100%;height:100%;top:0}#tribe-events-content.tribe-events-month .location-info-main h2,.location-info-main #tribe-events-content.tribe-events-month h2,.location-info-main .single-tribe_events h1,.location-info-main h3,.single-tribe_events .location-info-main h1{font-weight:500;font-size:22px;margin-bottom:1rem;text-transform:none}@media screen and (min-width:600px){#tribe-events-content.tribe-events-month .location-info-main h2,.location-info-main #tribe-events-content.tribe-events-month h2,.location-info-main .single-tribe_events h1,.location-info-main h3,.single-tribe_events .location-info-main h1{font-size:22px}}@media screen and (min-width:768px){#tribe-events-content.tribe-events-month .location-info-main h2,.location-info-main #tribe-events-content.tribe-events-month h2,.location-info-main .single-tribe_events h1,.location-info-main h3,.single-tribe_events .location-info-main h1{font-size:22px}}@media screen and (min-width:1024px){#tribe-events-content.tribe-events-month .location-info-main h2,.location-info-main #tribe-events-content.tribe-events-month h2,.location-info-main .single-tribe_events h1,.location-info-main h3,.single-tribe_events .location-info-main h1{font-size:24px}}@media screen and (min-width:1200px){#tribe-events-content.tribe-events-month .location-info-main h2,.location-info-main #tribe-events-content.tribe-events-month h2,.location-info-main .single-tribe_events h1,.location-info-main h3,.single-tribe_events .location-info-main h1{font-size:24px}}.location-info-main .map-overlay{position:relative;z-index:1;padding-left:1rem;padding-right:1rem;margin:2rem auto;display:flex;max-width:500px;background-color:#fff}.location-info-main .map-overlay .overline{display:block;font-size:15px;margin-bottom:1rem}#tribe-events-content.tribe-events-month .location-info-main .map-overlay h2,.location-info-main .map-overlay #tribe-events-content.tribe-events-month h2,.location-info-main .map-overlay .single-tribe_events h1,.location-info-main .map-overlay h3,.single-tribe_events .location-info-main .map-overlay h1{margin-bottom:.7rem}.location-info-main .overlay-thumbnail{flex-basis:30%}.location-info-main .overlay-thumbnail img{border-radius:50%;max-width:150px}.location-info-main .overlay-content{margin-left:1rem;flex-grow:3}#tribe-events-content.tribe-events-month .location-info-main .location-details h2,.location-info-main .location-details #tribe-events-content.tribe-events-month h2,.location-info-main .location-details .single-tribe_events h1,.location-info-main .location-details h3,.single-tribe_events .location-info-main .location-details h1{line-height:1.2;background-repeat:no-repeat;backgroun-position:center left;padding-left:2.2rem;background-size:contain}.location-info-main .location-details div{background-color:#f7f6f6;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:1rem}.location-info-main .location-details div:first-child{margin-bottom:.5rem}.banner-small .location-info-main .location-details .donate-link,.location-info-main .location-details .banner-small .donate-link,.location-info-main .location-details .button,.location-info-main .location-details .tribe-events-sub-nav a,.tribe-events-sub-nav .location-info-main .location-details a{display:inline-block;margin-top:1.5rem}.location-info-main dl{max-width:350px;margin-bottom:0;display:flex;flex-wrap:wrap}.location-info-main dd,.location-info-main dt{margin:0 0 .2rem}.location-info-main dt{width:50%}.location-info-main dd{width:50%;text-align:right}.location-info-main .today{color:#d10074}#tribe-events-content.tribe-events-month .location-info-main .hours h2,.location-info-main .hours #tribe-events-content.tribe-events-month h2,.location-info-main .hours .single-tribe_events h1,.location-info-main .hours h3,.single-tribe_events .location-info-main .hours h1{line-height:1;background-image:url(/wp-content/themes/ncm/dist/images/clock.svg?bc38bc44d37c76d1d7e30f2fa83a9231)}#tribe-events-content.tribe-events-month .location-info-main .admission h2,.location-info-main .admission #tribe-events-content.tribe-events-month h2,.location-info-main .admission .single-tribe_events h1,.location-info-main .admission h3,.single-tribe_events .location-info-main .admission h1{background-image:url(/wp-content/themes/ncm/dist/images/ticket.svg?0cf2546de20777be6338679c745e9e6c)}.location-info-main .admission dt{width:65%}.location-info-main .admission dd{width:35%}@media (min-width:600px){.location-info-main .location-details{padding-left:1rem;padding-right:1rem}.location-info-main .location-details div{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px) and (max-width:1023px){.location-info-main .location-details{display:flex;justify-content:space-between}.location-info-main .location-details div{width:49.5%}.location-info-main .location-details div:first-child{margin-bottom:0}.location-info-main .map-overlay{top:2rem;left:2rem;width:35%}}@media (min-width:768px){.location-info-main .map-overlay{position:absolute;display:block;text-align:center}.location-info-main .overlay-content{margin-left:0}.location-info-main .overlay-thumbnail{margin:1.5rem auto}.location-info-main .overlay-thumbnail img{margin-left:auto;margin-right:auto}}@media (min-width:1024px){.location-info-main{display:flex}.location-info-main .location-details{max-width:400px;padding:0 0 0 1rem}.location-info-main .location-details div{padding-top:1.25rem;padding-bottom:1.25rem}.location-info-main .map-overlay{padding:1.5rem;bottom:3rem;left:2rem;max-width:300px}.location-info-main #map_container{width:65%;flex-grow:3;padding:0;margin-bottom:0}}.content-section{padding:2rem 1rem;border-bottom:2px solid #d9d9d9}.content-section .single-tribe_events .event-contact span:last-child,.content-section .single-tribe_events .event-cost span:last-child,.content-section .single-tribe_events .event-sharing span:last-child,.content-section .single-tribe_events div.event-registration span:last-child,.content-section p:last-child,.single-tribe_events .event-contact .content-section span:last-child,.single-tribe_events .event-cost .content-section span:last-child,.single-tribe_events .event-sharing .content-section span:last-child,.single-tribe_events div.event-registration .content-section span:last-child{margin-bottom:0}.content-section.calendar-widget-list{padding-bottom:1rem}.content-section .tribe-events-adv-list-widget .widgettitle{display:none}.content-section .tribe-events-adv-list-widget ol{border-bottom:none;margin-bottom:0}.content-section .tribe-events-adv-list-widget li{padding:0 0 2.5rem!important;-moz-column-break-inside:avoid;break-inside:avoid}.content-section .tribe-events-adv-list-widget .tribe-events-list-widget-events{border:none}@media (min-width:768px){.content-section{padding-top:3rem;padding-bottom:3rem;margin:0 auto;max-width:85rem;display:flex;flex-wrap:wrap;justify-content:space-between}#tribe-events-content.tribe-events-month .content-section h2:not(.tribe-event-title),.content-section #tribe-events-content.tribe-events-month h2:not(.tribe-event-title),.content-section .column,.content-section .single-tribe_events h1:not(.tribe-event-title),.content-section h3:not(.tribe-event-title),.single-tribe_events .content-section h1:not(.tribe-event-title){width:23.125%}.content-section .tribe-events-adv-list-widget{width:74.375%}}@media (min-width:1024px){.content-section{padding-left:0;padding-right:0}.content-section .tribe-events-adv-list-widget ol{display:flex;flex-wrap:wrap;justify-content:space-between}.content-section .tribe-events-adv-list-widget ol li{width:49%}}.contact{padding:2rem 1rem}.contact .single-tribe_events .event-contact span:last-child,.contact .single-tribe_events .event-cost span:last-child,.contact .single-tribe_events .event-sharing span:last-child,.contact .single-tribe_events div.event-registration span:last-child,.contact p:last-child,.single-tribe_events .event-contact .contact span:last-child,.single-tribe_events .event-cost .contact span:last-child,.single-tribe_events .event-sharing .contact span:last-child,.single-tribe_events div.event-registration .contact span:last-child{margin-bottom:0}.contact .single-tribe_events .event-date,.contact .single-tribe_events .event-time,.contact h4,.single-tribe_events .contact .event-date,.single-tribe_events .contact .event-time{margin-bottom:1rem}@media (min-width:600px){.contact .columns-wrapper{margin:0 auto;max-width:76rem;display:flex;flex-wrap:wrap;justify-content:space-between}.contact .columns-wrapper div{width:48.75%;margin-bottom:2rem}}@media (min-width:768px){.contact{padding-top:3rem;padding-bottom:3rem;margin:0 auto;max-width:85rem;display:flex;flex-wrap:wrap;justify-content:space-between}#tribe-events-content.tribe-events-month .contact h2,.contact #tribe-events-content.tribe-events-month h2,.contact .single-tribe_events h1,.contact h3,.single-tribe_events .contact h1{width:23.125%;padding-right:5%}.contact .columns-wrapper{width:74.375%}.contact .columns-wrapper div{width:48.75%;margin-bottom:3rem}}@media (min-width:1024px){.contact{padding-left:0;padding-right:0}.contact .columns-wrapper div{width:31.6666666667%}}.image-pop{display:block;position:relative}.image-pop:before{position:absolute;top:-.7rem;left:-.7rem;background-color:#d10074;color:#fff;width:40px;height:40px;text-align:center;font-size:20px;line-height:40px;border-radius:50%;transition:color .2s linear}@media (min-width:1024px){.image-pop:before{width:70px;height:70px;font-size:30px;line-height:70px}}.image-pop:hover:before{color:#ff9ed4}.page-banner{position:relative}.page-banner .page-header{max-height:700px;background-color:#75797b;padding:1.5rem 1rem}.page-banner .page-header h1,.page-banner .page-header span{color:#fff}.page-banner .page-header .overline{display:block;margin-bottom:2rem}.page-banner .page-header .long-word{font-size:5vw}@media (max-width:800px){.page-banner .page-header .long-word{font-size:40px}}@media (min-width:800px){.page-banner .page-header .long-word{font-size:40px}}.page-banner .page-header .subheadline{font-weight:700;display:block;margin-top:1.2rem;font-size:16px}@media screen and (min-width:600px){.page-banner .page-header .subheadline{font-size:18px}}@media screen and (min-width:768px){.page-banner .page-header .subheadline{font-size:18px}}@media screen and (min-width:1024px){.page-banner .page-header .subheadline{font-size:18px}}@media screen and (min-width:1200px){.page-banner .page-header .subheadline{font-size:18px}}.page-banner .page-header .post-meta{font-weight:500;color:#fff;text-transform:lowercase;font-size:18px;line-height:1.2;margin-bottom:0}@media screen and (min-width:600px){.page-banner .page-header .post-meta{font-size:20px}}@media screen and (min-width:768px){.page-banner .page-header .post-meta{font-size:22px}}@media screen and (min-width:1024px){.page-banner .page-header .post-meta{font-size:22px}}@media screen and (min-width:1200px){.page-banner .page-header .post-meta{font-size:22px}}.page-banner .page-header .post-meta a{color:#c9dd03;font-weight:700;margin-top:1rem;display:inline-block}@media screen and (max-width:1024px){.page-banner .page-header{transform:none!important}}@media (min-width:400px){.page-banner .page-header{padding:2rem 1rem}}@media (min-width:1024px){.page-banner{margin-bottom:1rem;display:flex;justify-content:flex-end;min-height:70vh}.page-banner .page-header{-webkit-animation-delay:.7s;animation-delay:.7s;opacity:0;width:40%;max-width:450px;min-height:60vh;margin:2rem;padding:4rem 2rem 2rem;border-radius:6px;display:flex;flex-direction:column;align-self:flex-end;justify-content:flex-end;z-index:3}.page-banner .page-header .single-tribe_events .event-contact span,.page-banner .page-header .single-tribe_events .event-cost span,.page-banner .page-header .single-tribe_events .event-sharing span,.page-banner .page-header .single-tribe_events div.event-registration span,.page-banner .page-header h1,.page-banner .page-header p,.single-tribe_events .event-contact .page-banner .page-header span,.single-tribe_events .event-cost .page-banner .page-header span,.single-tribe_events .event-sharing .page-banner .page-header span,.single-tribe_events div.event-registration .page-banner .page-header span{max-width:360px}}@media (min-width:1200px){.page-banner .page-header{padding-top:5rem}}@media (min-width:1400px){.page-banner .page-header{padding-top:6rem}}.slide-element{height:50vh;width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:0}.no-js .slide-element{opacity:1}@media (min-width:1024px){.slide-element{position:absolute;height:auto;top:0;bottom:0;left:0;right:0}}.slide-bg{display:none;position:absolute;top:0;bottom:0;width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:0}.no-js .slide-bg{opacity:1}.page-header.standalone{width:100%;margin-bottom:1rem;padding:6vw 1rem;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.page-header.standalone .inner{max-width:85rem;display:block}.blog .page-header.standalone{margin-bottom:0;background-color:#f8f8f8}.archive .page-header.standalone,.blog.paged .page-header.standalone{margin-bottom:2rem}.page-header.standalone .overline{display:block}.page-header.standalone h1{font-weight:500;margin-bottom:0}.page-header.standalone .blog-jump-menu,.page-header.standalone .regbutton{align-self:center}.page-header.standalone .blog-jump-menu{margin-right:1rem}.page-header.standalone .blog-jump-menu select{min-width:250px}@media screen and (max-width:1024px){.page-header.standalone .regbutton{display:inline-block;margin-top:25px}}@media (min-width:768px){.page-header.standalone{margin:0 auto 1rem}}@media (min-width:1024px){.blog .page-header.standalone .inner,.category .page-header.standalone .inner,.has-camp .page-header.standalone .inner{display:flex}}@media (min-width:1200px){.page-header.standalone{padding:3rem 1rem}}.page-intro{padding-left:1rem;padding-right:1rem;margin:1.5rem auto}@media (min-width:600px){.page-intro{margin:2rem auto}}@media (min-width:1024px){.page-intro{padding-left:0;padding-right:0}}.page-intro h2{text-align:center;max-width:60rem;margin:0 auto}.page-intro .single-tribe_events .event-contact h2+span,.page-intro .single-tribe_events .event-cost h2+span,.page-intro .single-tribe_events .event-sharing h2+span,.page-intro .single-tribe_events div.event-registration h2+span,.page-intro h2+p,.single-tribe_events .event-contact .page-intro h2+span,.single-tribe_events .event-cost .page-intro h2+span,.single-tribe_events .event-sharing .page-intro h2+span,.single-tribe_events div.event-registration .page-intro h2+span{margin-top:1rem}.page-intro .single-tribe_events .event-contact span,.page-intro .single-tribe_events .event-cost span,.page-intro .single-tribe_events .event-sharing span,.page-intro .single-tribe_events div.event-registration span,.page-intro p,.single-tribe_events .event-contact .page-intro span,.single-tribe_events .event-cost .page-intro span,.single-tribe_events .event-sharing .page-intro span,.single-tribe_events div.event-registration .page-intro span{max-width:50rem;margin:0 auto;text-align:center}.has-sidebar .page-intro h2{font-size:4.5vw;text-align:left;margin-left:0}@media (max-width:777.7777777778px){.has-sidebar .page-intro h2{font-size:35px}}@media (min-width:1111.1111111111px){.has-sidebar .page-intro h2{font-size:50px}}.social-sharing{display:inline;margin:1rem 0 0}.social-sharing li{display:inline-block;margin:0;list-style-type:none}.social-sharing li+li{margin-left:.7rem}.social-links{display:flex}.social-links svg{width:24px;height:24px;fill:#d10074}.social-links svg:hover{fill:#b80066}.page-id-1865 .sponsors{text-align:center;padding-top:1rem;padding-bottom:1rem}.installation-triggers{display:flex;justify-content:center;margin:0 0 2rem}.installation-triggers li{list-style-type:none;margin:0 .5rem;padding-bottom:.4rem;border-bottom:2px solid transparent;transition:all .2s ease-in-out;color:#d10074}.installation-triggers li.active,.installation-triggers li:hover{border-bottom:2px solid #d10074}.installation-triggers li:hover{cursor:pointer}.carousel-element,.grid-wrapper,.related-of-type{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;width:100%}@media (min-width:600px) and (max-width:1024px){.carousel-element,.grid-wrapper,.related-of-type{padding:0 1rem}}.related-of-type{margin-top:1rem}@media (min-width:768px) and (max-width:1024px){.related-of-type .grid-element:nth-of-type(4){display:none}}.art-studios h2,.art-studios span{text-align:center;display:block;width:100%}.art-studios .single-tribe_events .event-contact span,.art-studios .single-tribe_events .event-cost span,.art-studios .single-tribe_events .event-sharing span,.art-studios .single-tribe_events div.event-registration span,.art-studios p,.single-tribe_events .event-contact .art-studios span,.single-tribe_events .event-cost .art-studios span,.single-tribe_events .event-sharing .art-studios span,.single-tribe_events div.event-registration .art-studios span{margin-bottom:1rem!important}.art-studios .grid-element{margin-bottom:2rem}.art-studios .workshops-overview{width:calc(100% - 1rem);background-color:#f8f8f8;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:1rem 1.5rem 0}.art-studios .workshops-overview .overline{text-align:left;margin-bottom:.5rem}#tribe-events-content.tribe-events-month .art-studios .workshops-overview h2,.art-studios .workshops-overview #tribe-events-content.tribe-events-month h2,.art-studios .workshops-overview .single-tribe_events h1,.art-studios .workshops-overview h3,.single-tribe_events .art-studios .workshops-overview h1{font-size:18px;margin:.8rem 0 .5rem}.single-studio-page .page-intro{display:flex;flex-direction:column;padding-left:1rem;padding-right:1rem}.single-studio-page .studio-intro-content .single-tribe_events .event-contact span,.single-studio-page .studio-intro-content .single-tribe_events .event-cost span,.single-studio-page .studio-intro-content .single-tribe_events .event-sharing span,.single-studio-page .studio-intro-content .single-tribe_events div.event-registration span,.single-studio-page .studio-intro-content p,.single-tribe_events .event-contact .single-studio-page .studio-intro-content span,.single-tribe_events .event-cost .single-studio-page .studio-intro-content span,.single-tribe_events .event-sharing .single-studio-page .studio-intro-content span,.single-tribe_events div.event-registration .single-studio-page .studio-intro-content span{text-align:left;margin-left:0;margin-bottom:1rem}.single-studio-page.no-workshop .page-intro h2,.single-studio-page.no-workshop .studio-intro-content .single-tribe_events .event-contact span,.single-studio-page.no-workshop .studio-intro-content .single-tribe_events .event-cost span,.single-studio-page.no-workshop .studio-intro-content .single-tribe_events .event-sharing span,.single-studio-page.no-workshop .studio-intro-content .single-tribe_events div.event-registration span,.single-studio-page.no-workshop .studio-intro-content p,.single-tribe_events .event-contact .single-studio-page.no-workshop .studio-intro-content span,.single-tribe_events .event-cost .single-studio-page.no-workshop .studio-intro-content span,.single-tribe_events .event-sharing .single-studio-page.no-workshop .studio-intro-content span,.single-tribe_events div.event-registration .single-studio-page.no-workshop .studio-intro-content span{margin-left:auto;margin-right:auto;text-align:center}.single-studio-page .studio-workshops{order:2;text-align:center;margin:1.5rem auto;max-width:300px}.single-studio-page .studio-workshops img{border-radius:50%;max-width:170px;margin:0 auto}.single-studio-page .studio-workshops .overline{display:block;margin:1.5rem}#tribe-events-content.tribe-events-month .single-studio-page .studio-workshops h2,.single-studio-page .studio-workshops #tribe-events-content.tribe-events-month h2,.single-studio-page .studio-workshops .single-tribe_events h1,.single-studio-page .studio-workshops h3,.single-tribe_events .single-studio-page .studio-workshops h1{text-transform:none;margin-bottom:.5rem}.single-studio-page .studio-workshops .single-tribe_events .event-contact span,.single-studio-page .studio-workshops .single-tribe_events .event-cost span,.single-studio-page .studio-workshops .single-tribe_events .event-sharing span,.single-studio-page .studio-workshops .single-tribe_events div.event-registration span,.single-studio-page .studio-workshops p,.single-tribe_events .event-contact .single-studio-page .studio-workshops span,.single-tribe_events .event-cost .single-studio-page .studio-workshops span,.single-tribe_events .event-sharing .single-studio-page .studio-workshops span,.single-tribe_events div.event-registration .single-studio-page .studio-workshops span{margin-bottom:1.8rem}@media (min-width:768px){.single-studio-page .page-intro{max-width:85rem;padding-left:0;padding-right:0;margin:2rem auto;flex-direction:row;justify-content:space-between}.single-studio-page .page-intro h2{text-align:left;margin:0 0 2vw}.single-studio-page .studio-workshops{order:0;min-width:230px;margin:0 40px 0 0}.single-studio-page .studio-intro-content{flex-grow:3}}.flexgap img,.grid-element img{border-radius:6px}#tribe-events-content.tribe-events-month .flexgap h2,#tribe-events-content.tribe-events-month .grid-element h2,.flexgap #tribe-events-content.tribe-events-month h2,.flexgap .single-tribe_events h1,.flexgap h3,.grid-element #tribe-events-content.tribe-events-month h2,.grid-element .single-tribe_events h1,.grid-element h3,.single-tribe_events .flexgap h1,.single-tribe_events .grid-element h1{font-size:24px;font-weight:500;margin:1rem 0 .5rem;color:#d10074}.flexgap .single-tribe_events .event-contact span,.flexgap .single-tribe_events .event-cost span,.flexgap .single-tribe_events .event-sharing span,.flexgap .single-tribe_events div.event-registration span,.flexgap p,.grid-element .single-tribe_events .event-contact span,.grid-element .single-tribe_events .event-cost span,.grid-element .single-tribe_events .event-sharing span,.grid-element .single-tribe_events div.event-registration span,.grid-element p,.single-tribe_events .event-contact .flexgap span,.single-tribe_events .event-contact .grid-element span,.single-tribe_events .event-cost .flexgap span,.single-tribe_events .event-cost .grid-element span,.single-tribe_events .event-sharing .flexgap span,.single-tribe_events .event-sharing .grid-element span,.single-tribe_events div.event-registration .flexgap span,.single-tribe_events div.event-registration .grid-element span{margin:0 1rem 2rem 0;font-size:1rem}.flexgap .img-wrapper,.grid-element .img-wrapper{position:relative;display:block}.flexgap .age-bubble,.grid-element .age-bubble{position:absolute;bottom:0;display:flex;flex-direction:column;justify-content:center;text-align:center;width:70px;height:70px;padding:10px;right:1rem;background-color:#d10074;border-radius:50%;color:#fff;line-height:1;font-weight:500;font-size:17px;transform:translateY(50%)}@media screen and (max-width:600px){.flexgap img,.grid-element img{width:96%;margin-left:2%}#tribe-events-content.tribe-events-month .flexgap h2,#tribe-events-content.tribe-events-month .grid-element h2,.flexgap #tribe-events-content.tribe-events-month h2,.flexgap .single-tribe_events .event-contact span,.flexgap .single-tribe_events .event-cost span,.flexgap .single-tribe_events .event-sharing span,.flexgap .single-tribe_events div.event-registration span,.flexgap .single-tribe_events h1,.flexgap h3,.flexgap p,.grid-element #tribe-events-content.tribe-events-month h2,.grid-element .single-tribe_events .event-contact span,.grid-element .single-tribe_events .event-cost span,.grid-element .single-tribe_events .event-sharing span,.grid-element .single-tribe_events div.event-registration span,.grid-element .single-tribe_events h1,.grid-element h3,.grid-element p,.single-tribe_events .event-contact .flexgap span,.single-tribe_events .event-contact .grid-element span,.single-tribe_events .event-cost .flexgap span,.single-tribe_events .event-cost .grid-element span,.single-tribe_events .event-sharing .flexgap span,.single-tribe_events .event-sharing .grid-element span,.single-tribe_events .flexgap h1,.single-tribe_events .grid-element h1,.single-tribe_events div.event-registration .flexgap span,.single-tribe_events div.event-registration .grid-element span{padding-left:1rem;padding-right:1rem}}@media (min-width:600px){.flexgap,.grid-element{width:49.5%}#tribe-events-content.tribe-events-month .flexgap h2,#tribe-events-content.tribe-events-month .grid-element h2,.flexgap #tribe-events-content.tribe-events-month h2,.flexgap .single-tribe_events h1,.flexgap h3,.grid-element #tribe-events-content.tribe-events-month h2,.grid-element .single-tribe_events h1,.grid-element h3,.single-tribe_events .flexgap h1,.single-tribe_events .grid-element h1{margin:1.5rem 0 1rem}}@media (min-width:768px){.flexgap,.grid-element{width:32.5%}}@media (min-width:1024px){.flexgap,.grid-element{width:24.7%}}@media (min-width:1200px){.flexgap .single-tribe_events .event-contact span,.flexgap .single-tribe_events .event-cost span,.flexgap .single-tribe_events .event-sharing span,.flexgap .single-tribe_events div.event-registration span,.flexgap p,.grid-element .single-tribe_events .event-contact span,.grid-element .single-tribe_events .event-cost span,.grid-element .single-tribe_events .event-sharing span,.grid-element .single-tribe_events div.event-registration span,.grid-element p,.single-tribe_events .event-contact .flexgap span,.single-tribe_events .event-contact .grid-element span,.single-tribe_events .event-cost .flexgap span,.single-tribe_events .event-cost .grid-element span,.single-tribe_events .event-sharing .flexgap span,.single-tribe_events .event-sharing .grid-element span,.single-tribe_events div.event-registration .flexgap span,.single-tribe_events div.event-registration .grid-element span{margin-bottom:2.5rem}}.installation-intro-content{max-width:85rem;display:flex;flex-wrap:wrap;justify-content:space-between;margin:1rem auto}.installation-intro-content .single-tribe_events .event-contact span,.installation-intro-content .single-tribe_events .event-cost span,.installation-intro-content .single-tribe_events .event-sharing span,.installation-intro-content .single-tribe_events div.event-registration span,.installation-intro-content p,.single-tribe_events .event-contact .installation-intro-content span,.single-tribe_events .event-cost .installation-intro-content span,.single-tribe_events .event-sharing .installation-intro-content span,.single-tribe_events div.event-registration .installation-intro-content span{text-align:left;margin:0 0 1.2rem}@media (min-width:768px){.installation-intro-content{margin:2rem auto}}@media (min-width:1024px){.installation-intro-content{margin:3rem auto 2rem}}.tweetable-blockquote{margin-bottom:1rem}.single-tribe_events .event-contact .tweetable-blockquote span,.single-tribe_events .event-cost .tweetable-blockquote span,.single-tribe_events .event-sharing .tweetable-blockquote span,.single-tribe_events div.event-registration .tweetable-blockquote span,.tweetable-blockquote .single-tribe_events .event-contact span,.tweetable-blockquote .single-tribe_events .event-cost span,.tweetable-blockquote .single-tribe_events .event-sharing span,.tweetable-blockquote .single-tribe_events div.event-registration span,.tweetable-blockquote p{font-size:20px;line-height:1.2;max-width:95%}@media screen and (min-width:600px){.single-tribe_events .event-contact .tweetable-blockquote span,.single-tribe_events .event-cost .tweetable-blockquote span,.single-tribe_events .event-sharing .tweetable-blockquote span,.single-tribe_events div.event-registration .tweetable-blockquote span,.tweetable-blockquote .single-tribe_events .event-contact span,.tweetable-blockquote .single-tribe_events .event-cost span,.tweetable-blockquote .single-tribe_events .event-sharing span,.tweetable-blockquote .single-tribe_events div.event-registration span,.tweetable-blockquote p{font-size:24px}}@media screen and (min-width:768px){.single-tribe_events .event-contact .tweetable-blockquote span,.single-tribe_events .event-cost .tweetable-blockquote span,.single-tribe_events .event-sharing .tweetable-blockquote span,.single-tribe_events div.event-registration .tweetable-blockquote span,.tweetable-blockquote .single-tribe_events .event-contact span,.tweetable-blockquote .single-tribe_events .event-cost span,.tweetable-blockquote .single-tribe_events .event-sharing span,.tweetable-blockquote .single-tribe_events div.event-registration span,.tweetable-blockquote p{font-size:28px}}@media screen and (min-width:1024px){.single-tribe_events .event-contact .tweetable-blockquote span,.single-tribe_events .event-cost .tweetable-blockquote span,.single-tribe_events .event-sharing .tweetable-blockquote span,.single-tribe_events div.event-registration .tweetable-blockquote span,.tweetable-blockquote .single-tribe_events .event-contact span,.tweetable-blockquote .single-tribe_events .event-cost span,.tweetable-blockquote .single-tribe_events .event-sharing span,.tweetable-blockquote .single-tribe_events div.event-registration span,.tweetable-blockquote p{font-size:32px}}@media screen and (min-width:1200px){.single-tribe_events .event-contact .tweetable-blockquote span,.single-tribe_events .event-cost .tweetable-blockquote span,.single-tribe_events .event-sharing .tweetable-blockquote span,.single-tribe_events div.event-registration .tweetable-blockquote span,.tweetable-blockquote .single-tribe_events .event-contact span,.tweetable-blockquote .single-tribe_events .event-cost span,.tweetable-blockquote .single-tribe_events .event-sharing span,.tweetable-blockquote .single-tribe_events div.event-registration span,.tweetable-blockquote p{font-size:40px}}@media (min-width:1024px){.installation-intro-paragraph,.tweetable-blockquote{width:50%}}.artist-info{margin:0 auto;max-width:85rem;display:flex;flex-wrap:wrap;justify-content:space-between;padding:2rem 1rem}.artist-info .artist-photo{width:100%;margin-bottom:2rem}.artist-info .artist-photo img{max-width:200px;margin:0 auto;border-radius:50%}.artist-info dl{font-size:18px}.artist-info dd,.artist-info dt{margin:0}.artist-info dt{width:80px;float:left}.artist-info dd{margin-left:80px}.artist-info .artist-name{display:block;width:100%}@media (min-width:600px){.artist-info{display:flex;flex-wrap:wrap}.artist-info .artist-photo{width:25%;margin-right:5%;margin-bottom:0}.artist-info dl{align-self:center}.artist-info .artist-highlights{width:70%}.artist-info .artist-bio{margin-top:1.5rem}}@media (min-width:768px){.artist-info{padding-top:3rem}}@media (min-width:1024px){.artist-info{padding-left:0;padding-right:0}.artist-info .artist-photo{width:15%;margin-right:3%}.artist-info .artist-highlights{align-self:flex-start;width:25%;margin-right:5%}.artist-info .artist-bio{margin-top:0;width:52%}}.press-quote{background-color:#d10074;padding:2rem 0;border-radius:6px}.press-quote .inner{max-width:68rem}.press-quote .press-logo{width:200px;margin:2rem auto}.press-quote .attribution{font-size:22px;margin-top:1rem}.press-quote .single-tribe_events .event-contact span,.press-quote .single-tribe_events .event-cost span,.press-quote .single-tribe_events .event-sharing span,.press-quote .single-tribe_events div.event-registration span,.press-quote p,.single-tribe_events .event-contact .press-quote span,.single-tribe_events .event-cost .press-quote span,.single-tribe_events .event-sharing .press-quote span,.single-tribe_events div.event-registration .press-quote span{text-align:center;color:#fff;margin-bottom:0}@media (min-width:768px){.press-quote .press-logo{width:23.125%;border-right:2px solid #910f57;margin:0;padding-right:2rem;display:flex;flex-direction:column;justify-content:center}.press-quote.has-logo .press-content{width:74.375%;padding-left:2rem}.press-quote .single-tribe_events .event-contact span,.press-quote .single-tribe_events .event-cost span,.press-quote .single-tribe_events .event-sharing span,.press-quote .single-tribe_events div.event-registration span,.press-quote p,.single-tribe_events .event-contact .press-quote span,.single-tribe_events .event-cost .press-quote span,.single-tribe_events .event-sharing .press-quote span,.single-tribe_events div.event-registration .press-quote span{text-align:left}}@media (min-width:1024px){.press-quote{padding:3rem 0}}@media (min-width:1200px){.press-quote{padding:4rem 0}}@media (min-width:1400px){.press-quote{padding:5rem 0}}.single-installation-page .logo-grid{padding-top:0}.logo-grid{padding:2rem 1rem;margin:0 auto;max-width:85rem;display:flex;flex-wrap:wrap;justify-content:space-between;justify-content:center;width:100%}.logo-grid.left{justify-content:flex-start}@media (min-width:1024px){.logo-grid{padding-left:0;padding-right:0}}@media (min-width:1200px){.logo-grid{padding-top:3rem;padding-bottom:3rem}}.logo-grid .element{align-self:center;text-align:center;width:50%;padding:1rem}@media (min-width:400px){.logo-grid .element{padding:1.5rem}}@media (min-width:600px){.logo-grid .element{padding:1.5rem}}@media (min-width:768px){.logo-grid .element{width:33.33333%;padding:2rem 2.5rem}}@media (min-width:1024px){.logo-grid .element{width:25%}}@media (min-width:1200px){.logo-grid .element{padding:2.5rem 4rem}}@media (min-width:1024px){.logo-grid.mini .element{width:25%}}.content-block .logo-grid{padding:0}.content-block .logo-grid .element{align-self:center}@media (min-width:600px){.content-block .logo-grid .element{width:33.33333%;padding:2rem 2.5rem}}@media (min-width:1200px){.content-block .logo-grid .element{width:25%;padding:1.5rem 2rem}}@media (min-width:1400px){.content-block .logo-grid .element{width:20%}}.circle-image-element{padding-bottom:4.5rem}.circle-image-element span{position:relative;display:inline-block}.circle-image-element img{border-radius:50%}.circle-image-element .lg-feature{max-width:450px;z-index:1}.circle-image-element .sm-feature{position:absolute;max-width:250px;bottom:-4rem;right:-5rem;z-index:2}.page-intro.has-circle-element .intro-wrapper{max-width:76rem;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 2rem}.page-intro.has-circle-element h2{margin-bottom:2rem}.page-intro.has-circle-element .join-intro .single-tribe_events .event-contact span,.page-intro.has-circle-element .join-intro .single-tribe_events .event-cost span,.page-intro.has-circle-element .join-intro .single-tribe_events .event-sharing span,.page-intro.has-circle-element .join-intro .single-tribe_events div.event-registration span,.page-intro.has-circle-element .join-intro p,.single-tribe_events .event-contact .page-intro.has-circle-element .join-intro span,.single-tribe_events .event-cost .page-intro.has-circle-element .join-intro span,.single-tribe_events .event-sharing .page-intro.has-circle-element .join-intro span,.single-tribe_events div.event-registration .page-intro.has-circle-element .join-intro span{text-align:left;max-width:none;margin-bottom:1rem}@media screen and (max-width:1024px){.page-intro.has-circle-element .lg-feature{max-width:450px}.page-intro.has-circle-element .sm-feature{max-width:150px;right:-4rem}}@media screen and (max-width:768px){.page-intro.has-circle-element .lg-feature{max-width:85%}.page-intro.has-circle-element .sm-feature{max-width:250px;right:1rem}}@media screen and (max-width:600px){.page-intro.has-circle-element .sm-feature{max-width:180px}}@media screen and (max-width:400px){.page-intro.has-circle-element .sm-feature{max-width:150px}}.page-intro.has-circle-element .circle-image-element,.page-intro.has-circle-element .join-intro,.page-intro.has-circle-element .tweetable-blockquote{width:100%}@media (min-width:768px){.page-intro.has-circle-element .circle-image-element{position:relative;width:35%}.page-intro.has-circle-element .join-intro{width:50%}}.carousel{position:relative;background-color:#fff}.carousel .element{width:100%;opacity:.6;transition:opacity .4s ease-in-out}@media (min-width:600px){.carousel .element{border-right:2px solid #fff;width:75%}}@media (min-width:768px){.carousel .element{width:55%}}.carousel .element img{width:100%}.carousel .video-trigger{z-index:30}.carousel .element-photo{position:relative}.carousel .element-photo:after{position:absolute;display:block;content:" ";background-image:linear-gradient(transparent 50%,rgba(0,0,0,.4) 95%);z-index:2;top:0;bottom:0;left:0;right:0}.carousel .headline-overlay{position:absolute;bottom:1.5rem;left:1.5rem;color:#fff;font-size:24px;margin-bottom:0;font-weight:500;z-index:3}@media screen and (min-width:600px){.carousel .headline-overlay{font-size:28px}}@media screen and (min-width:768px){.carousel .headline-overlay{font-size:32px}}@media screen and (min-width:1024px){.carousel .headline-overlay{font-size:36px}}@media screen and (min-width:1200px){.carousel .headline-overlay{font-size:40px}}.carousel .element-text{opacity:0;transition:opacity .4s ease-in-out;padding:0 1rem 1.5rem;margin:2rem auto 0;text-align:center}@media (min-width:600px){.carousel .element-text{max-width:70%}}#tribe-events-content.tribe-events-month .carousel h2,.carousel #tribe-events-content.tribe-events-month h2,.carousel .single-tribe_events h1,.carousel h3,.single-tribe_events .carousel h1{font-size:18px;font-weight:500;text-transform:none;margin-bottom:1rem}@media screen and (min-width:600px){#tribe-events-content.tribe-events-month .carousel h2,.carousel #tribe-events-content.tribe-events-month h2,.carousel .single-tribe_events h1,.carousel h3,.single-tribe_events .carousel h1{font-size:22px}}@media screen and (min-width:768px){#tribe-events-content.tribe-events-month .carousel h2,.carousel #tribe-events-content.tribe-events-month h2,.carousel .single-tribe_events h1,.carousel h3,.single-tribe_events .carousel h1{font-size:24px}}@media screen and (min-width:1024px){#tribe-events-content.tribe-events-month .carousel h2,.carousel #tribe-events-content.tribe-events-month h2,.carousel .single-tribe_events h1,.carousel h3,.single-tribe_events .carousel h1{font-size:24px}}@media screen and (min-width:1200px){#tribe-events-content.tribe-events-month .carousel h2,.carousel #tribe-events-content.tribe-events-month h2,.carousel .single-tribe_events h1,.carousel h3,.single-tribe_events .carousel h1{font-size:24px}}.carousel .element.is-selected,.carousel .element.is-selected .element-text{opacity:1}.carousel .flickity-prev-next-button{background-color:#d10074;padding:0;height:36px;width:36px}.carousel .flickity-prev-next-button:active,.carousel .flickity-prev-next-button:focus,.carousel .flickity-prev-next-button:hover{background-color:#910f57;box-shadow:none}.carousel .flickity-prev-next-button svg{height:14px;width:14px;left:50%;top:50%;transform:translate(-50%,-50%)}.carousel .flickity-prev-next-button svg path{fill:#fff}.related-content{background-color:#f7f6f6;padding:2rem 0;text-align:center}.related-content .inner{justify-content:center;max-width:85rem}.related-content a{margin-bottom:2rem;width:100%}.related-content a:last-child{margin-bottom:0}#tribe-events-content.tribe-events-month .related-content h2,.related-content #tribe-events-content.tribe-events-month h2,.related-content .single-tribe_events h1,.related-content h3,.single-tribe_events .related-content h1{width:100%;text-align:center;margin-bottom:2rem}.related-content img{max-width:200px;border-radius:50%;margin:0 auto 1.4rem;transition:transform .2s ease-in-out;transform:scale(1)}.related-content img:hover{transform:scale(1.02)}.related-content .overline,.related-content .single-tribe_events .event-contact span,.related-content .single-tribe_events .event-cost span,.related-content .single-tribe_events .event-date,.related-content .single-tribe_events .event-sharing span,.related-content .single-tribe_events .event-time,.related-content .single-tribe_events div.event-registration span,.related-content h4,.related-content p,.single-tribe_events .event-contact .related-content span,.single-tribe_events .event-cost .related-content span,.single-tribe_events .event-sharing .related-content span,.single-tribe_events .related-content .event-date,.single-tribe_events .related-content .event-time,.single-tribe_events div.event-registration .related-content span{max-width:250px;margin-left:auto;margin-right:auto}.related-content .overline{display:block;font-size:15px;margin-bottom:.7rem}.related-content .single-tribe_events .event-date,.related-content .single-tribe_events .event-time,.related-content h4,.single-tribe_events .related-content .event-date,.single-tribe_events .related-content .event-time{margin-bottom:.5rem;color:#d10074}.related-content .single-tribe_events .event-contact span,.related-content .single-tribe_events .event-cost span,.related-content .single-tribe_events .event-sharing span,.related-content .single-tribe_events div.event-registration span,.related-content p,.single-tribe_events .event-contact .related-content span,.single-tribe_events .event-cost .related-content span,.single-tribe_events .event-sharing .related-content span,.single-tribe_events div.event-registration .related-content span{font-size:16px;margin-bottom:0;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.related-content{padding:3rem 0}.related-content a{width:33%;border-right:1px solid #d9d9d9;margin-bottom:0}.related-content a:last-child{border:none}}@media (min-width:1200px){.related-content{padding:4rem 0}#tribe-events-content.tribe-events-month .related-content h2,.related-content #tribe-events-content.tribe-events-month h2,.related-content .single-tribe_events h1,.related-content h3,.single-tribe_events .related-content h1{margin-bottom:3.5rem}}.section-headline{flex:none;width:100%}.image-blocks{margin-bottom:1rem}.image-block{width:100%;max-width:85rem;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto .4%}.no-sidebar .image-block{max-width:68rem;padding-left:1rem;padding-right:1rem}.image-block:last-child{margin-bottom:4rem}.image-block-image{background-repeat:no-repeat;background-size:cover;background-position:50%;min-height:400px;border-radius:6px}@media (min-width:1024px){.image-block-image{min-height:500px}}@media (min-width:1400px){.image-block-image{min-height:600px}}.no-sidebar .image-block-image{min-height:300px}@media (min-width:1024px){.no-sidebar .image-block-image{min-height:400px}}@media (min-width:1400px){.no-sidebar .image-block-image{min-height:500px}}.image-block+.content-block{margin-top:2rem}.has-sidebar .image-block{padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.has-sidebar .image-block{padding-left:0;padding-right:0}}.has-sidebar .image-block:last-child{margin-bottom:2rem}.has-sidebar .image-block-image{min-height:300px}@media (min-width:1024px){.has-sidebar .image-block-image{min-height:350px}}@media (min-width:1400px){.has-sidebar .image-block-image{min-height:450px}}.has-sidebar .image-block-images-only .image-block-image{min-height:300px}@media (min-width:1024px){.has-sidebar .image-block-images-only .image-block-image{min-height:300px}}@media (min-width:1400px){.has-sidebar .image-block-images-only .image-block-image{min-height:350px}}.image-block-with-text .image-block-image{margin:0 0 2rem;width:100%}.image-block-with-text .image-block-text{padding-left:1rem;padding-right:1rem}.image-block-with-text .single-tribe_events .event-contact span,.image-block-with-text .single-tribe_events .event-cost span,.image-block-with-text .single-tribe_events .event-sharing span,.image-block-with-text .single-tribe_events div.event-registration span,.image-block-with-text p,.single-tribe_events .event-contact .image-block-with-text span,.single-tribe_events .event-cost .image-block-with-text span,.single-tribe_events .event-sharing .image-block-with-text span,.single-tribe_events div.event-registration .image-block-with-text span{font-size:18px}@media (min-width:768px){.image-block-with-text{display:flex}.image-block-with-text .image-block-image{width:60%;margin-bottom:0}.image-block-with-text .image-block-text{width:40%;display:flex;flex-direction:column;justify-content:center;padding-left:3%}.image-block-with-text.orientation-text-left .image-block-image{order:2}.image-block-with-text.orientation-text-left .image-block-text{order:1;pading-left:0;padding-right:3%}}@media (min-width:1024px){.image-block-with-text .image-block-image{width:70%}.image-block-with-text .image-block-text{width:30%}.image-block-with-text .single-tribe_events .event-contact span,.image-block-with-text .single-tribe_events .event-cost span,.image-block-with-text .single-tribe_events .event-sharing span,.image-block-with-text .single-tribe_events div.event-registration span,.image-block-with-text p,.single-tribe_events .event-contact .image-block-with-text span,.single-tribe_events .event-cost .image-block-with-text span,.single-tribe_events .event-sharing .image-block-with-text span,.single-tribe_events div.event-registration .image-block-with-text span{margin-bottom:0}}.image-block-images-only .image-layout-portrait{width:49.5%;margin-bottom:.6%}.image-block-images-only .image-layout-landscape{width:100%}@media (min-width:768px){.image-block-images-only .image-layout-portrait{width:24.7%;margin-bottom:0}.image-block-images-only .image-layout-landscape{width:49.7%}}.image-block-images-only.orientation-two-right .image-block-image:first-child{order:2}.image-block-images-only.orientation-two-right .image-block-image:nth-child(2){order:3}.image-block-images-only.orientation-two-right .image-block-image:nth-child(3){order:1}@media screen and (max-width:768px){.image-block-images-only.orientation-left-right .image-block-image:first-child{margin-bottom:.6%}}.content-block{max-width:76rem;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 2rem}.content-block:first-child{margin-top:2rem}.content-block:last-child{margin-bottom:4rem!important}.single-post .content-block:last-child{margin-bottom:2rem}.banner-small .content-block .single-tribe_events .event-contact span:last-child .donate-link,.banner-small .content-block .single-tribe_events .event-cost span:last-child .donate-link,.banner-small .content-block .single-tribe_events .event-sharing span:last-child .donate-link,.banner-small .content-block .single-tribe_events div.event-registration span:last-child .donate-link,.banner-small .content-block ol:last-child .donate-link,.banner-small .content-block p:last-child .donate-link,.banner-small .content-block ul:last-child .donate-link,.content-block .single-tribe_events .event-contact span:last-child,.content-block .single-tribe_events .event-contact span:last-child .banner-small .donate-link,.content-block .single-tribe_events .event-contact span:last-child .button,.content-block .single-tribe_events .event-contact span:last-child .tribe-events-sub-nav a,.content-block .single-tribe_events .event-cost span:last-child,.content-block .single-tribe_events .event-cost span:last-child .banner-small .donate-link,.content-block .single-tribe_events .event-cost span:last-child .button,.content-block .single-tribe_events .event-cost span:last-child .tribe-events-sub-nav a,.content-block .single-tribe_events .event-sharing span:last-child,.content-block .single-tribe_events .event-sharing span:last-child .banner-small .donate-link,.content-block .single-tribe_events .event-sharing span:last-child .button,.content-block .single-tribe_events .event-sharing span:last-child .tribe-events-sub-nav a,.content-block .single-tribe_events div.event-registration span:last-child,.content-block .single-tribe_events div.event-registration span:last-child .banner-small .donate-link,.content-block .single-tribe_events div.event-registration span:last-child .button,.content-block .single-tribe_events div.event-registration span:last-child .tribe-events-sub-nav a,.content-block ol:last-child,.content-block ol:last-child .banner-small .donate-link,.content-block ol:last-child .button,.content-block ol:last-child .tribe-events-sub-nav a,.content-block p:last-child,.content-block p:last-child .banner-small .donate-link,.content-block p:last-child .button,.content-block p:last-child .tribe-events-sub-nav a,.content-block ul:last-child,.content-block ul:last-child .banner-small .donate-link,.content-block ul:last-child .button,.content-block ul:last-child .tribe-events-sub-nav a,.single-tribe_events .event-contact .banner-small .content-block span:last-child .donate-link,.single-tribe_events .event-contact .content-block span:last-child,.single-tribe_events .event-contact .content-block span:last-child .banner-small .donate-link,.single-tribe_events .event-contact .content-block span:last-child .button,.single-tribe_events .event-contact .content-block span:last-child .tribe-events-sub-nav a,.single-tribe_events .event-contact .tribe-events-sub-nav .content-block span:last-child a,.single-tribe_events .event-cost .banner-small .content-block span:last-child .donate-link,.single-tribe_events .event-cost .content-block span:last-child,.single-tribe_events .event-cost .content-block span:last-child .banner-small .donate-link,.single-tribe_events .event-cost .content-block span:last-child .button,.single-tribe_events .event-cost .content-block span:last-child .tribe-events-sub-nav a,.single-tribe_events .event-cost .tribe-events-sub-nav .content-block span:last-child a,.single-tribe_events .event-sharing .banner-small .content-block span:last-child .donate-link,.single-tribe_events .event-sharing .content-block span:last-child,.single-tribe_events .event-sharing .content-block span:last-child .banner-small .donate-link,.single-tribe_events .event-sharing .content-block span:last-child .button,.single-tribe_events .event-sharing .content-block span:last-child .tribe-events-sub-nav a,.single-tribe_events .event-sharing .tribe-events-sub-nav .content-block span:last-child a,.single-tribe_events div.event-registration .banner-small .content-block span:last-child .donate-link,.single-tribe_events div.event-registration .content-block span:last-child,.single-tribe_events div.event-registration .content-block span:last-child .banner-small .donate-link,.single-tribe_events div.event-registration .content-block span:last-child .button,.single-tribe_events div.event-registration .content-block span:last-child .tribe-events-sub-nav a,.single-tribe_events div.event-registration .tribe-events-sub-nav .content-block span:last-child a,.tribe-events-sub-nav .content-block .single-tribe_events .event-contact span:last-child a,.tribe-events-sub-nav .content-block .single-tribe_events .event-cost span:last-child a,.tribe-events-sub-nav .content-block .single-tribe_events .event-sharing span:last-child a,.tribe-events-sub-nav .content-block .single-tribe_events div.event-registration span:last-child a,.tribe-events-sub-nav .content-block ol:last-child a,.tribe-events-sub-nav .content-block p:last-child a,.tribe-events-sub-nav .content-block ul:last-child a{margin-bottom:0}.content-block.text-block{width:100%}.content-block.featured-content,.content-block.text-block{padding-left:1rem;padding-right:1rem}.content-block.featured-content .grid-element{margin-bottom:2rem}.content-block.featured-content .grid-element img{width:100%;margin-left:0}#tribe-events-content.tribe-events-month .content-block.featured-content .grid-element h2,.content-block.featured-content .grid-element #tribe-events-content.tribe-events-month h2,.content-block.featured-content .grid-element .single-tribe_events h1,.content-block.featured-content .grid-element h3,.single-tribe_events .content-block.featured-content .grid-element h1{margin:1rem 0 .5rem}#tribe-events-content.tribe-events-month .content-block.featured-content .grid-element h2,.content-block.featured-content .grid-element #tribe-events-content.tribe-events-month h2,.content-block.featured-content .grid-element .single-tribe_events .event-contact span,.content-block.featured-content .grid-element .single-tribe_events .event-cost span,.content-block.featured-content .grid-element .single-tribe_events .event-sharing span,.content-block.featured-content .grid-element .single-tribe_events div.event-registration span,.content-block.featured-content .grid-element .single-tribe_events h1,.content-block.featured-content .grid-element h3,.content-block.featured-content .grid-element p,.single-tribe_events .content-block.featured-content .grid-element h1,.single-tribe_events .event-contact .content-block.featured-content .grid-element span,.single-tribe_events .event-cost .content-block.featured-content .grid-element span,.single-tribe_events .event-sharing .content-block.featured-content .grid-element span,.single-tribe_events div.event-registration .content-block.featured-content .grid-element span{padding:0}.content-block.text-with-icon{display:flex;justify-content:space-between;padding-left:1rem;padding-right:1rem}.content-block.text-with-icon .element{display:flex;justify-content:space-between;margin-bottom:1.5rem}.content-block.text-with-icon img{border-radius:50%}.content-block.text-with-icon .image-wrap{width:30%;min-width:100px;margin:.5rem 1.5rem 0 0;max-width:100px}.content-block.text-with-icon .text-wrap{flex-grow:10}.content-block .gf_form_container{width:100%}.content-block .gform_wrapper{position:relative}@media (min-width:768px){.content-block .gform_wrapper{width:100%;margin:1rem auto}}.content-block.table{padding-left:1rem;padding-right:1rem}.content-block.table table{width:100%}#tribe-events-content.tribe-events-month .content-block.sponsors h2,.content-block.gravity-form,.content-block.sponsors #tribe-events-content.tribe-events-month h2,.content-block.sponsors .single-tribe_events h1,.content-block.sponsors h3,.single-tribe_events .content-block.sponsors h1{padding-left:1rem;padding-right:1rem}.content-block.gravity-form .gform_wrapper{width:100%;margin-top:1.5rem}.content-block.gravity-form .single-tribe_events .event-contact span:last-child,.content-block.gravity-form .single-tribe_events .event-cost span:last-child,.content-block.gravity-form .single-tribe_events .event-sharing span:last-child,.content-block.gravity-form .single-tribe_events div.event-registration span:last-child,.content-block.gravity-form p:last-child,.single-tribe_events .event-contact .content-block.gravity-form span:last-child,.single-tribe_events .event-cost .content-block.gravity-form span:last-child,.single-tribe_events .event-sharing .content-block.gravity-form span:last-child,.single-tribe_events div.event-registration .content-block.gravity-form span:last-child{margin-bottom:3rem}.content-block figcaption{padding-left:1rem;padding-right:1rem}.faqs .faq-category,.press-archive .faq-category{padding-bottom:0}.faqs ul li,.press-archive ul li{border:1px solid transparent}#tribe-events-content.tribe-events-month .faqs h2,#tribe-events-content.tribe-events-month .press-archive h2,.faqs #tribe-events-content.tribe-events-month h2,.faqs .single-tribe_events .event-date,.faqs .single-tribe_events .event-time,.faqs .single-tribe_events h1,.faqs h3,.faqs h4,.press-archive #tribe-events-content.tribe-events-month h2,.press-archive .single-tribe_events .event-date,.press-archive .single-tribe_events .event-time,.press-archive .single-tribe_events h1,.press-archive h3,.press-archive h4,.single-tribe_events .faqs .event-date,.single-tribe_events .faqs .event-time,.single-tribe_events .faqs h1,.single-tribe_events .press-archive .event-date,.single-tribe_events .press-archive .event-time,.single-tribe_events .press-archive h1{margin-bottom:1rem}#tribe-events-content.tribe-events-month .faqs h2:hover,#tribe-events-content.tribe-events-month .press-archive h2:hover,.faqs #tribe-events-content.tribe-events-month h2:hover,.faqs .single-tribe_events .event-date:hover,.faqs .single-tribe_events .event-time:hover,.faqs .single-tribe_events h1:hover,.faqs h3:hover,.faqs h4:hover,.press-archive #tribe-events-content.tribe-events-month h2:hover,.press-archive .single-tribe_events .event-date:hover,.press-archive .single-tribe_events .event-time:hover,.press-archive .single-tribe_events h1:hover,.press-archive h3:hover,.press-archive h4:hover,.single-tribe_events .faqs .event-date:hover,.single-tribe_events .faqs .event-time:hover,.single-tribe_events .faqs h1:hover,.single-tribe_events .press-archive .event-date:hover,.single-tribe_events .press-archive .event-time:hover,.single-tribe_events .press-archive h1:hover{cursor:pointer}.faqs article .faq-content,.press-archive article .faq-content{margin-bottom:20px;border:1px solid transparent;display:none}.press-archive{padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.faqs{padding-left:1rem;padding-right:1rem}}.text-with-photo img{margin-bottom:1rem}.video-block{background-color:#f7f6f6;padding-bottom:1.5rem}.video-block .video-thumbnail{margin-bottom:1rem}.video-block .video-description{padding-left:1rem;padding-right:1rem}.video-block .video-description .overline{display:block;margin-bottom:.5rem;text-transform:uppercase}#tribe-events-content.tribe-events-month .video-block .video-description h2,.single-tribe_events .video-block .video-description h1,.video-block .video-description #tribe-events-content.tribe-events-month h2,.video-block .video-description .single-tribe_events h1,.video-block .video-description h3{margin-bottom:.5rem}.image-grid{display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none;margin:0}.image-grid li{width:49%;margin-bottom:2vw}.testimonial-block{margin:0 auto;max-width:76rem;display:flex;flex-wrap:wrap;justify-content:space-between;padding:3rem 1rem}@media (min-width:768px){.testimonial-block{padding:4rem 1rem}}.testimonial-block .testimonial{width:100%;max-width:27rem;margin:0 auto 3rem;text-align:center}.testimonial-block .testimonial:last-of-type{margin-bottom:0}@media (min-width:768px){.testimonial-block .testimonial{width:29%;margin-bottom:0}}.testimonial-block .testimonial img{max-width:120px;margin-bottom:1.5rem}.testimonial-block .title{font-size:1rem}.attachments{margin:0 auto;max-width:76rem;display:flex;flex-wrap:wrap;justify-content:space-between}.attachments ul{margin:0}.attachments li{list-style-type:none;margin-bottom:1rem}.attachments .mejs-container,.attachments .mejs-controls{background-color:#d10074!important}.attachments .mejs-audio{margin-bottom:1rem}@media (min-width:600px){.attachments .mejs-audio{max-width:60%}}@media (min-width:1024px){.attachments .mejs-audio{max-width:40%}}.attachments .single-tribe_events .event-contact span,.attachments .single-tribe_events .event-cost span,.attachments .single-tribe_events .event-sharing span,.attachments .single-tribe_events div.event-registration span,.attachments p,.single-tribe_events .event-contact .attachments span,.single-tribe_events .event-cost .attachments span,.single-tribe_events .event-sharing .attachments span,.single-tribe_events div.event-registration .attachments span{font-size:1rem}@media (min-width:600px){.no-sidebar .content-block{max-width:68rem}.content-block.columns-1 .column{width:100%}.content-block.columns-2 .column{width:48.75%}.content-block.columns-2 .column:first-of-type{margin-bottom:0}.content-block.columns-3 .column{width:31.6666666667%;margin-bottom:0;max-width:none}.content-block.text-with-photo div{margin-top:0}.content-block.text-with-photo img{float:left;width:60%;margin:.55rem 3% .5rem 0}.content-block.text-with-photo.photo-right img{float:right;margin:.55rem 0 .5rem 3%}.content-block.text-with-photo.size-small img{width:40%;margin-top:.4rem}.content-block.photos{margin-bottom:2rem}.content-block .embed-content,.gallery-wrap,.video-description,.video-thumbnail{width:100%}.image-grid li{width:32.5%;margin-bottom:1.3vw}.landscape{width:100%;text-align:center}.portrait{width:48.75%;text-align:center}}@media (min-width:768px){.video-block{padding-bottom:0}.video-block .video-thumbnail{width:57.2916666667%;margin-bottom:0;line-height:0}.video-block .video-description{width:40.2083333333%;padding:0 2rem;align-self:center}.text-with-icon .element{width:48%}.photos .size-medium{max-width:65%;float:none;margin:0 auto}}@media (min-width:1024px){.no-sidebar .photos .landscape{width:74.375%}.no-sidebar .content-block.featured-content.wide{max-width:none}.has-sidebar .content-block.featured-content{padding-left:0;padding-right:0}.has-sidebar .content-block.featured-content .flexgap,.has-sidebar .content-block.featured-content .grid-element{width:33%}#tribe-events-content.tribe-events-month .has-sidebar .content-block.sponsors h2,.has-sidebar .content-block.sponsors #tribe-events-content.tribe-events-month h2,.has-sidebar .content-block.sponsors .single-tribe_events h1,.has-sidebar .content-block.sponsors h3,.has-sidebar .content-block.text-block,.single-tribe_events .has-sidebar .content-block.sponsors h1{padding-left:0;padding-right:0}.content-block.gravity-form .gform_anchor{order:10}.content-block.gravity-form .gforms_confirmation_message{margin-top:30px;width:70%;text-align:left}.content-block.gravity-form.has-pages .gform_wrapper{margin-left:0}.content-block.gravity-form.has-pages form{display:flex}.content-block.gravity-form.has-pages .gf_page_steps{width:30%;padding-top:1rem}.content-block.gravity-form.has-pages .gform_body{width:65%;margin-left:5%}.content-block.gravity-form.no-pages{display:flex}.content-block.gravity-form.no-pages .form-title{width:30%;padding-top:1.5rem}.content-block.gravity-form.no-pages .gform_wrapper{width:65%;margin-left:5%}}.camp-groups{border-top:1px solid #d9d9d9;padding-top:2rem;margin-top:4rem}.camp-groups .camp-session{margin-bottom:2rem}.camp-groups .camp-session .single-tribe_events .event-date,.camp-groups .camp-session .single-tribe_events .event-time,.camp-groups .camp-session h4,.single-tribe_events .camp-groups .camp-session .event-date,.single-tribe_events .camp-groups .camp-session .event-time{margin:1rem 0}.camp-groups .camp-session .date{font-weight:500}.camp-groups .camp-session .single-tribe_events .event-contact span,.camp-groups .camp-session .single-tribe_events .event-cost span,.camp-groups .camp-session .single-tribe_events .event-sharing span,.camp-groups .camp-session .single-tribe_events div.event-registration span,.camp-groups .camp-session p,.single-tribe_events .event-contact .camp-groups .camp-session span,.single-tribe_events .event-cost .camp-groups .camp-session span,.single-tribe_events .event-sharing .camp-groups .camp-session span,.single-tribe_events div.event-registration .camp-groups .camp-session span{margin-bottom:.5rem}.camp-groups .camp-session .single-tribe_events .event-contact span:last-child,.camp-groups .camp-session .single-tribe_events .event-cost span:last-child,.camp-groups .camp-session .single-tribe_events .event-sharing span:last-child,.camp-groups .camp-session .single-tribe_events div.event-registration span:last-child,.camp-groups .camp-session p:last-child,.single-tribe_events .event-contact .camp-groups .camp-session span:last-child,.single-tribe_events .event-cost .camp-groups .camp-session span:last-child,.single-tribe_events .event-sharing .camp-groups .camp-session span:last-child,.single-tribe_events div.event-registration .camp-groups .camp-session span:last-child{margin-bottom:0}.camp-groups .camp-session .img-wrapper{position:relative}.camp-groups .camp-session.sold-out .img-wrapper:before{border-radius:6px;display:block;position:absolute;content:" ";background-color:rgba(0,0,0,.4);left:0;right:0;top:0;bottom:0;z-index:2}.camp-groups .camp-session.sold-out .img-wrapper:after{position:absolute;content:"sold out";text-transform:uppercase;background-color:#222;color:#fff;font-weight:500;padding:.5rem .8rem;border-radius:6px;bottom:1rem;right:1rem;z-index:3}@media (min-width:1024px){.camp-groups .flexgap,.camp-groups .grid-element{width:33%}}.first-post{display:flex;flex-wrap:wrap;max-width:none;padding-left:1rem;padding-right:1rem;margin-bottom:1.5rem}.first-post .post-banner{display:block;min-height:450px;width:100%;background-size:cover;background-position:50%}.first-post .post-header{width:100%;background-color:#75797b;padding:2rem 1rem 0}.first-post .post-header h2{text-transform:uppercase;font-weight:500;font-size:35px}@media screen and (min-width:600px){.first-post .post-header h2{font-size:40px}}@media screen and (min-width:768px){.first-post .post-header h2{font-size:48px}}@media screen and (min-width:1024px){.first-post .post-header h2{font-size:48px}}@media screen and (min-width:1200px){.first-post .post-header h2{font-size:60px}}.first-post .post-header .single-tribe_events .event-contact span,.first-post .post-header .single-tribe_events .event-cost span,.first-post .post-header .single-tribe_events .event-sharing span,.first-post .post-header .single-tribe_events div.event-registration span,.first-post .post-header h2 a,.first-post .post-header p,.single-tribe_events .event-contact .first-post .post-header span,.single-tribe_events .event-cost .first-post .post-header span,.single-tribe_events .event-sharing .first-post .post-header span,.single-tribe_events div.event-registration .first-post .post-header span{color:#fff}.first-post .post-header span{display:block}.first-post .post-header .single-tribe_events .event-contact span a,.first-post .post-header .single-tribe_events .event-cost span a,.first-post .post-header .single-tribe_events .event-sharing span a,.first-post .post-header .single-tribe_events div.event-registration span a,.first-post .post-header p a,.single-tribe_events .event-contact .first-post .post-header span a,.single-tribe_events .event-cost .first-post .post-header span a,.single-tribe_events .event-sharing .first-post .post-header span a,.single-tribe_events div.event-registration .first-post .post-header span a{color:#c9dd03;text-transform:uppercase;margin-top:1.5rem;font-size:18px}.first-post .post-header .single-tribe_events .event-contact span a:hover,.first-post .post-header .single-tribe_events .event-cost span a:hover,.first-post .post-header .single-tribe_events .event-sharing span a:hover,.first-post .post-header .single-tribe_events div.event-registration span a:hover,.first-post .post-header p a:hover,.single-tribe_events .event-contact .first-post .post-header span a:hover,.single-tribe_events .event-cost .first-post .post-header span a:hover,.single-tribe_events .event-sharing .first-post .post-header span a:hover,.single-tribe_events div.event-registration .first-post .post-header span a:hover{color:#b2c403}.first-post .post-header .single-tribe_events .event-contact span,.first-post .post-header .single-tribe_events .event-cost span,.first-post .post-header .single-tribe_events .event-sharing span,.first-post .post-header .single-tribe_events div.event-registration span,.first-post .post-header p,.single-tribe_events .event-contact .first-post .post-header span,.single-tribe_events .event-cost .first-post .post-header span,.single-tribe_events .event-sharing .first-post .post-header span,.single-tribe_events div.event-registration .first-post .post-header span{text-transform:lowercase;font-weight:500;font-size:22px;line-height:1.2}@media (min-width:1024px){.first-post{padding-left:0;padding-right:0}.first-post .post-banner{width:55%;min-height:400px}.first-post .post-header{display:flex;flex-direction:column;justify-content:flex-end;width:45%;padding:2rem}}@media (min-width:1200px){.first-post .post-banner{width:63%;min-height:600px}.first-post .post-header{width:37%;padding:3rem 2rem}.first-post .post-header .single-tribe_events .event-contact span,.first-post .post-header .single-tribe_events .event-cost span,.first-post .post-header .single-tribe_events .event-sharing span,.first-post .post-header .single-tribe_events div.event-registration span,.first-post .post-header h2,.first-post .post-header p,.single-tribe_events .event-contact .first-post .post-header span,.single-tribe_events .event-cost .first-post .post-header span,.single-tribe_events .event-sharing .first-post .post-header span,.single-tribe_events div.event-registration .first-post .post-header span{max-width:450px}}.archive .post-thumbnail img,.archive .primary-content,.blog .post-thumbnail img,.blog .primary-content{width:100%}.archive .post-loop,.archive .post-loop .post-content,.blog .post-loop,.blog .post-loop .post-content{padding-left:1rem;padding-right:1rem}@media (min-width:440px){.archive .post-loop,.blog .post-loop{margin:0 auto;max-width:76rem;display:flex;flex-wrap:wrap;max-width:none;justify-content:space-between}}@media (min-width:1024px){.archive .post-loop,.blog .post-loop{padding-left:0;padding-right:0}.archive .post-loop .post-content,.blog .post-loop .post-content{padding-left:.5rem;padding-right:.5rem}}.archive article .single-tribe_events .event-contact span,.archive article .single-tribe_events .event-cost span,.archive article .single-tribe_events .event-sharing span,.archive article .single-tribe_events div.event-registration span,.archive article p,.blog article .single-tribe_events .event-contact span,.blog article .single-tribe_events .event-cost span,.blog article .single-tribe_events .event-sharing span,.blog article .single-tribe_events div.event-registration span,.blog article p,.single-tribe_events .event-contact .archive article span,.single-tribe_events .event-contact .blog article span,.single-tribe_events .event-cost .archive article span,.single-tribe_events .event-cost .blog article span,.single-tribe_events .event-sharing .archive article span,.single-tribe_events .event-sharing .blog article span,.single-tribe_events div.event-registration .archive article span,.single-tribe_events div.event-registration .blog article span{font-size:1.05rem}.category-link{text-transform:uppercase;letter-spacing:1px;font-size:15px;font-weight:500}.tag-list{padding-left:1rem;padding-right:1rem;display:block;font-weight:400}.single-post .tag-list{margin-bottom:1rem}.single-post .parent-section{padding:1rem 0}@media (min-width:1024px){.single-post .parent-section{padding:1rem 0 2rem}}@media (min-width:1200px){.single-post .parent-section{padding:1rem 0 3rem}}.single-post .post-header{max-width:76rem;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:60rem;margin:0 auto 2rem}.single-post .post-header .single-tribe_events .event-contact span,.single-post .post-header .single-tribe_events .event-cost span,.single-post .post-header .single-tribe_events .event-sharing span,.single-post .post-header .single-tribe_events div.event-registration span,.single-post .post-header p,.single-post .post-header ul,.single-tribe_events .event-contact .single-post .post-header span,.single-tribe_events .event-cost .single-post .post-header span,.single-tribe_events .event-sharing .single-post .post-header span,.single-tribe_events div.event-registration .single-post .post-header span{width:100%}.single-post .entry-content{max-width:76rem;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:85rem;margin:3rem auto 0}.has-blockquote .entry-content .tweetable-blockquote{padding-left:1rem;padding-right:1rem;margin-bottom:1.5rem}.has-blockquote .entry-content .tweetable-blockquote .single-tribe_events .event-contact span,.has-blockquote .entry-content .tweetable-blockquote .single-tribe_events .event-cost span,.has-blockquote .entry-content .tweetable-blockquote .single-tribe_events .event-sharing span,.has-blockquote .entry-content .tweetable-blockquote .single-tribe_events div.event-registration span,.has-blockquote .entry-content .tweetable-blockquote p,.single-tribe_events .event-contact .has-blockquote .entry-content .tweetable-blockquote span,.single-tribe_events .event-cost .has-blockquote .entry-content .tweetable-blockquote span,.single-tribe_events .event-sharing .has-blockquote .entry-content .tweetable-blockquote span,.single-tribe_events div.event-registration .has-blockquote .entry-content .tweetable-blockquote span{font-weight:300}@media (min-width:1024px){.has-blockquote .entry-content .tweetable-blockquote{width:25%}.has-blockquote .entry-content .content-block{width:73%}}.blog-sharing{text-align:center;border-top:2px solid #d9d9d9;border-bottom:2px solid #d9d9d9;padding-top:2rem;padding-bottom:2rem;margin-bottom:3rem}.archive .post-loop .flexgap,.archive .post-loop article,.blog .post-loop .flexgap,.blog .post-loop article{width:100%;max-width:28rem;margin:0 0 2rem}@media (min-width:440px){.archive .post-loop .flexgap,.archive .post-loop article,.blog .post-loop .flexgap,.blog .post-loop article{width:49.5%;margin-bottom:2rem}}@media (min-width:768px){.archive .post-loop .flexgap,.archive .post-loop article,.blog .post-loop .flexgap,.blog .post-loop article{width:32.9%;margin-bottom:2.5rem}}@media (min-width:1200px){.archive .post-loop .flexgap,.archive .post-loop article,.blog .post-loop .flexgap,.blog .post-loop article{width:24.7%;margin-bottom:2.5rem}}.archive .post-loop .flexgap .post-content,.archive .post-loop .flexgap .post-thumbnail,.archive .post-loop article .post-content,.archive .post-loop article .post-thumbnail,.blog .post-loop .flexgap .post-content,.blog .post-loop .flexgap .post-thumbnail,.blog .post-loop article .post-content,.blog .post-loop article .post-thumbnail{width:100%}.archive .post-loop .flexgap img,.archive .post-loop article img,.blog .post-loop .flexgap img,.blog .post-loop article img{margin-bottom:1rem}#tribe-events-content.tribe-events-month .archive .post-loop .flexgap h2,#tribe-events-content.tribe-events-month .archive .post-loop article h2,#tribe-events-content.tribe-events-month .blog .post-loop .flexgap h2,#tribe-events-content.tribe-events-month .blog .post-loop article h2,.archive .post-loop .flexgap #tribe-events-content.tribe-events-month h2,.archive .post-loop .flexgap .single-tribe_events h1,.archive .post-loop .flexgap h3,.archive .post-loop article #tribe-events-content.tribe-events-month h2,.archive .post-loop article .single-tribe_events h1,.archive .post-loop article h3,.blog .post-loop .flexgap #tribe-events-content.tribe-events-month h2,.blog .post-loop .flexgap .single-tribe_events h1,.blog .post-loop .flexgap h3,.blog .post-loop article #tribe-events-content.tribe-events-month h2,.blog .post-loop article .single-tribe_events h1,.blog .post-loop article h3,.single-tribe_events .archive .post-loop .flexgap h1,.single-tribe_events .archive .post-loop article h1,.single-tribe_events .blog .post-loop .flexgap h1,.single-tribe_events .blog .post-loop article h1{font-size:20px;margin-bottom:.7rem}@media screen and (min-width:600px){#tribe-events-content.tribe-events-month .archive .post-loop .flexgap h2,#tribe-events-content.tribe-events-month .archive .post-loop article h2,#tribe-events-content.tribe-events-month .blog .post-loop .flexgap h2,#tribe-events-content.tribe-events-month .blog .post-loop article h2,.archive .post-loop .flexgap #tribe-events-content.tribe-events-month h2,.archive .post-loop .flexgap .single-tribe_events h1,.archive .post-loop .flexgap h3,.archive .post-loop article #tribe-events-content.tribe-events-month h2,.archive .post-loop article .single-tribe_events h1,.archive .post-loop article h3,.blog .post-loop .flexgap #tribe-events-content.tribe-events-month h2,.blog .post-loop .flexgap .single-tribe_events h1,.blog .post-loop .flexgap h3,.blog .post-loop article #tribe-events-content.tribe-events-month h2,.blog .post-loop article .single-tribe_events h1,.blog .post-loop article h3,.single-tribe_events .archive .post-loop .flexgap h1,.single-tribe_events .archive .post-loop article h1,.single-tribe_events .blog .post-loop .flexgap h1,.single-tribe_events .blog .post-loop article h1{font-size:22px}}@media screen and (min-width:768px){#tribe-events-content.tribe-events-month .archive .post-loop .flexgap h2,#tribe-events-content.tribe-events-month .archive .post-loop article h2,#tribe-events-content.tribe-events-month .blog .post-loop .flexgap h2,#tribe-events-content.tribe-events-month .blog .post-loop article h2,.archive .post-loop .flexgap #tribe-events-content.tribe-events-month h2,.archive .post-loop .flexgap .single-tribe_events h1,.archive .post-loop .flexgap h3,.archive .post-loop article #tribe-events-content.tribe-events-month h2,.archive .post-loop article .single-tribe_events h1,.archive .post-loop article h3,.blog .post-loop .flexgap #tribe-events-content.tribe-events-month h2,.blog .post-loop .flexgap .single-tribe_events h1,.blog .post-loop .flexgap h3,.blog .post-loop article #tribe-events-content.tribe-events-month h2,.blog .post-loop article .single-tribe_events h1,.blog .post-loop article h3,.single-tribe_events .archive .post-loop .flexgap h1,.single-tribe_events .archive .post-loop article h1,.single-tribe_events .blog .post-loop .flexgap h1,.single-tribe_events .blog .post-loop article h1{font-size:24px}}@media screen and (min-width:1024px){#tribe-events-content.tribe-events-month .archive .post-loop .flexgap h2,#tribe-events-content.tribe-events-month .archive .post-loop article h2,#tribe-events-content.tribe-events-month .blog .post-loop .flexgap h2,#tribe-events-content.tribe-events-month .blog .post-loop article h2,.archive .post-loop .flexgap #tribe-events-content.tribe-events-month h2,.archive .post-loop .flexgap .single-tribe_events h1,.archive .post-loop .flexgap h3,.archive .post-loop article #tribe-events-content.tribe-events-month h2,.archive .post-loop article .single-tribe_events h1,.archive .post-loop article h3,.blog .post-loop .flexgap #tribe-events-content.tribe-events-month h2,.blog .post-loop .flexgap .single-tribe_events h1,.blog .post-loop .flexgap h3,.blog .post-loop article #tribe-events-content.tribe-events-month h2,.blog .post-loop article .single-tribe_events h1,.blog .post-loop article h3,.single-tribe_events .archive .post-loop .flexgap h1,.single-tribe_events .archive .post-loop article h1,.single-tribe_events .blog .post-loop .flexgap h1,.single-tribe_events .blog .post-loop article h1{font-size:24px}}@media screen and (min-width:1200px){#tribe-events-content.tribe-events-month .archive .post-loop .flexgap h2,#tribe-events-content.tribe-events-month .archive .post-loop article h2,#tribe-events-content.tribe-events-month .blog .post-loop .flexgap h2,#tribe-events-content.tribe-events-month .blog .post-loop article h2,.archive .post-loop .flexgap #tribe-events-content.tribe-events-month h2,.archive .post-loop .flexgap .single-tribe_events h1,.archive .post-loop .flexgap h3,.archive .post-loop article #tribe-events-content.tribe-events-month h2,.archive .post-loop article .single-tribe_events h1,.archive .post-loop article h3,.blog .post-loop .flexgap #tribe-events-content.tribe-events-month h2,.blog .post-loop .flexgap .single-tribe_events h1,.blog .post-loop .flexgap h3,.blog .post-loop article #tribe-events-content.tribe-events-month h2,.blog .post-loop article .single-tribe_events h1,.blog .post-loop article h3,.single-tribe_events .archive .post-loop .flexgap h1,.single-tribe_events .archive .post-loop article h1,.single-tribe_events .blog .post-loop .flexgap h1,.single-tribe_events .blog .post-loop article h1{font-size:24px}}#tribe-events-content.tribe-events-month .archive .post-loop .flexgap:hover h2 a,#tribe-events-content.tribe-events-month .archive .post-loop article:hover h2 a,#tribe-events-content.tribe-events-month .blog .post-loop .flexgap:hover h2 a,#tribe-events-content.tribe-events-month .blog .post-loop article:hover h2 a,.archive .post-loop .flexgap:hover #tribe-events-content.tribe-events-month h2 a,.archive .post-loop .flexgap:hover .single-tribe_events h1 a,.archive .post-loop .flexgap:hover h3 a,.archive .post-loop article:hover #tribe-events-content.tribe-events-month h2 a,.archive .post-loop article:hover .single-tribe_events h1 a,.archive .post-loop article:hover h3 a,.blog .post-loop .flexgap:hover #tribe-events-content.tribe-events-month h2 a,.blog .post-loop .flexgap:hover .single-tribe_events h1 a,.blog .post-loop .flexgap:hover h3 a,.blog .post-loop article:hover #tribe-events-content.tribe-events-month h2 a,.blog .post-loop article:hover .single-tribe_events h1 a,.blog .post-loop article:hover h3 a,.single-tribe_events .archive .post-loop .flexgap:hover h1 a,.single-tribe_events .archive .post-loop article:hover h1 a,.single-tribe_events .blog .post-loop .flexgap:hover h1 a,.single-tribe_events .blog .post-loop article:hover h1 a{color:#910f57}.related-blog-posts{max-width:76rem;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:none;margin:0 auto 2rem}.related-blog-posts .section-headline{text-align:center}.pagination{max-width:76rem;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:none;padding-left:1rem;padding-right:1rem;margin:1rem auto}@media (min-width:768px){.pagination{margin-bottom:2rem}}.pagination ul{width:100%;margin:0;border-top:1px solid #d9d9d9;padding-top:2rem}.pagination li{color:#1e1e1e;text-transform:uppercase;display:inline;list-style-type:none;font-size:1rem;font-weight:500}.pagination li:first-child{margin-right:.7rem}.pagination a{text-decoration:none;padding:.3rem .5rem}.pagination .active a{color:#1e1e1e}.pagination .active a:hover{cursor:default;color:#1e1e1e}.pagination .arrow{font-size:1.5rem}.post-navigation{max-width:76rem;display:flex;flex-wrap:wrap;justify-content:space-between;padding:1rem 2.5;margin:0 auto 1rem}.post-navigation a{text-decoration:none}@media (min-width:768px){.post-navigation .previous{width:47%;float:left}.post-navigation .next{width:47%;float:right;text-align:right}}.call-to-action{background-color:#f7f6f6;position:relative}.call-to-action:after,.call-to-action:before{content:" ";display:table}.call-to-action:after{clear:both}.call-to-action .cta-inner{margin:0 auto;max-width:76rem;display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center}.call-to-action .cta-content{padding:2rem 10%}.call-to-action .cta-content .single-tribe_events .event-contact span,.call-to-action .cta-content .single-tribe_events .event-cost span,.call-to-action .cta-content .single-tribe_events .event-sharing span,.call-to-action .cta-content .single-tribe_events div.event-registration span,.call-to-action .cta-content p,.single-tribe_events .event-contact .call-to-action .cta-content span,.single-tribe_events .event-cost .call-to-action .cta-content span,.single-tribe_events .event-sharing .call-to-action .cta-content span,.single-tribe_events div.event-registration .call-to-action .cta-content span{margin-bottom:2rem}.call-to-action .photo{max-height:28rem;overflow:hidden}.call-to-action .photo img{width:100%}@media screen and (min-width:68rem){.call-to-action .cta-inner{position:absolute;padding:0 1rem;width:100%;max-width:76rem;top:50%;left:50%;transform:translate(-50%,-50%);text-align:left}.call-to-action .cta-content{padding:0;position:absolute;right:0;width:45%;top:50%;transform:translateY(-50%)}.call-to-action .photo{max-height:32rem;width:50%;float:left}}.press-archive .faq-item{width:100%}.press-archive .faq-content{margin-bottom:0!important}.press-archive .faq-content div{margin-bottom:2rem}.press-archive .date{display:block;margin-bottom:.5rem}#tribe-events-content.tribe-events-month .press-archive h2,.press-archive #tribe-events-content.tribe-events-month h2,.press-archive .single-tribe_events h1,.press-archive h3,.single-tribe_events .press-archive h1{margin-bottom:1.5rem}.press-archive .single-tribe_events .event-date,.press-archive .single-tribe_events .event-time,.press-archive h4,.single-tribe_events .press-archive .event-date,.single-tribe_events .press-archive .event-time{margin-bottom:.5rem}.press-archive .single-tribe_events .event-date:hover,.press-archive .single-tribe_events .event-time:hover,.press-archive h4:hover,.single-tribe_events .press-archive .event-date:hover,.single-tribe_events .press-archive .event-time:hover{cursor:default}.press-archive .single-tribe_events .event-contact span,.press-archive .single-tribe_events .event-cost span,.press-archive .single-tribe_events .event-sharing span,.press-archive .single-tribe_events div.event-registration span,.press-archive p,.single-tribe_events .event-contact .press-archive span,.single-tribe_events .event-cost .press-archive span,.single-tribe_events .event-sharing .press-archive span,.single-tribe_events div.event-registration .press-archive span{margin-bottom:.3rem}.press-archive a{display:inline-block;font-weight:500;margin-right:.5rem}.searchwp-highlight{background-color:#ffddd9}.search-results .result-loop{max-width:76rem;display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:1rem;padding-right:1rem;margin:2rem auto 0;max-width:85rem}.search-results article{margin-bottom:1.5rem}.search-results article h1{margin-bottom:.7rem}.search-results article a{color:#d10074}.search-results article a:hover{color:#910f57}.search-results .flexgap,.search-results article{width:100%}@media (min-width:768px){.search-results .flexgap,.search-results article{width:48.5%}}@media (min-width:1024px){.search-results .flexgap,.search-results article{width:23.5%}}@media (min-width:1024px){.search-results{padding-left:0;padding-right:0}.search-results .result-loop{margin-top:4rem}}.search-no-results .page-headline span,.search-results .page-headline span{font-size:36px;text-transform:lowercase}.no-results{max-width:85rem;padding-left:1rem;padding-right:1rem}.no-results .single-tribe_events .event-contact span,.no-results .single-tribe_events .event-cost span,.no-results .single-tribe_events .event-sharing span,.no-results .single-tribe_events div.event-registration span,.no-results p,.single-tribe_events .event-contact .no-results span,.single-tribe_events .event-cost .no-results span,.single-tribe_events .event-sharing .no-results span,.single-tribe_events div.event-registration .no-results span{width:100%}.no-results #searchform input[type=text]{min-width:250px;padding:11px;margin-right:10px}.error404 .site-content .single-tribe_events .event-contact span,.error404 .site-content .single-tribe_events .event-cost span,.error404 .site-content .single-tribe_events .event-sharing span,.error404 .site-content .single-tribe_events div.event-registration span,.error404 .site-content p,.single-tribe_events .event-contact .error404 .site-content span,.single-tribe_events .event-cost .error404 .site-content span,.single-tribe_events .event-sharing .error404 .site-content span,.single-tribe_events div.event-registration .error404 .site-content span{text-align:center;margin:0 auto;padding:6rem 2rem;max-width:50rem}.mfp-content button{margin-right:0}.mfp-content figure{background-color:transparent}.mfp-arrow:active,.mfp-arrow:focus,.mfp-arrow:hover,.mfp-close:active,.mfp-close:focus,.mfp-close:hover{outline:none;border:none;background-color:transparent}.mfp-close{margin-right:0}.edit-link{position:absolute;top:10px;left:20px}.site-footer{position:relative;background-color:#009aa6;padding:2rem 0 1rem}@media (min-width:768px){.site-footer{padding:3rem 0 1rem}}.site-footer a{color:#fff}.site-footer .award-links{display:flex;align-items:center;margin-top:1rem}.site-footer .award-links li+li{margin-left:1.5rem}.site-footer .icon-charity-navigator{line-height:0}.site-footer .icon-charity-navigator a{display:inline;border-radius:0;border-width:1px;height:auto;width:auto}.site-footer .icon-charity-navigator a img{height:55px;width:auto}.site-footer .icon-imls-award{border:1px solid #fff;border-radius:0;padding-right:0}.site-footer .icon-imls-award img{height:55px;width:auto}.site-footer .icon-guidestar img{width:100px}.site-footer .social-links{align-items:center;flex-wrap:wrap}.site-footer .social-links li{padding-right:.7rem;margin-bottom:1rem}.site-footer .social-links a{width:45px;height:45px;position:relative;display:block;border:2px solid #fff;border-radius:50%;transition:all .2s ease-in-out}.site-footer .social-links a:hover{border-color:#c0faff}.site-footer .social-links a:hover svg{fill:#c0faff}.site-footer .social-links svg{fill:#fff;position:absolute;top:50%;left:50%;transform:translate3D(-50%,-50%,0);width:25px;height:25px;transition:all .2s ease-in-out}.site-footer ::-webkit-input-placeholder{color:#009aa6}.site-footer ::-moz-placeholder{color:#009aa6}.site-footer :-ms-input-placeholder{color:#009aa6}.footer-inner{margin:0 auto;max-width:85rem;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 1rem}.footer-section{margin-bottom:1.5rem}.footer-section:last-of-type{margin-bottom:0}#tribe-events-content.tribe-events-month .footer-section h2,.footer-section #tribe-events-content.tribe-events-month h2,.footer-section .single-tribe_events h1,.footer-section h3,.single-tribe_events .footer-section h1{font-weight:500;line-height:1.2;color:#fff;font-size:24px;max-width:35rem}@media screen and (min-width:600px){#tribe-events-content.tribe-events-month .footer-section h2,.footer-section #tribe-events-content.tribe-events-month h2,.footer-section .single-tribe_events h1,.footer-section h3,.single-tribe_events .footer-section h1{font-size:32px}}@media screen and (min-width:768px){#tribe-events-content.tribe-events-month .footer-section h2,.footer-section #tribe-events-content.tribe-events-month h2,.footer-section .single-tribe_events h1,.footer-section h3,.single-tribe_events .footer-section h1{font-size:40px}}@media screen and (min-width:1024px){#tribe-events-content.tribe-events-month .footer-section h2,.footer-section #tribe-events-content.tribe-events-month h2,.footer-section .single-tribe_events h1,.footer-section h3,.single-tribe_events .footer-section h1{font-size:40px}}@media screen and (min-width:1200px){#tribe-events-content.tribe-events-month .footer-section h2,.footer-section #tribe-events-content.tribe-events-month h2,.footer-section .single-tribe_events h1,.footer-section h3,.single-tribe_events .footer-section h1{font-size:40px}}.footer-section .single-tribe_events .event-date,.footer-section .single-tribe_events .event-time,.footer-section h4,.single-tribe_events .footer-section .event-date,.single-tribe_events .footer-section .event-time{color:#075a61;font-weight:500;text-transform:uppercase;font-size:17px}.footer-section ul{margin:0}.footer-section li{list-style-type:none;margin-bottom:.4rem}.footer-section .single-tribe_events .event-contact span,.footer-section .single-tribe_events .event-cost span,.footer-section .single-tribe_events .event-sharing span,.footer-section .single-tribe_events div.event-registration span,.footer-section li,.footer-section p,.single-tribe_events .event-contact .footer-section span,.single-tribe_events .event-cost .footer-section span,.single-tribe_events .event-sharing .footer-section span,.single-tribe_events div.event-registration .footer-section span{font-weight:500;font-size:16px}.footer-section .single-tribe_events .event-contact span:last-child,.footer-section .single-tribe_events .event-cost span:last-child,.footer-section .single-tribe_events .event-sharing span:last-child,.footer-section .single-tribe_events div.event-registration span:last-child,.footer-section p:last-child,.single-tribe_events .event-contact .footer-section span:last-child,.single-tribe_events .event-cost .footer-section span:last-child,.single-tribe_events .event-sharing .footer-section span:last-child,.single-tribe_events div.event-registration .footer-section span:last-child{margin-bottom:0}.footer-section a{text-decoration:none}.footer-section-social{width:100%}@media (min-width:768px){.footer-section-social{width:60%;padding-right:5%;border-right:2px solid #09aab7}}.footer-section-social .single-tribe_events .event-date,.footer-section-social .single-tribe_events .event-time,.footer-section-social h4,.single-tribe_events .footer-section-social .event-date,.single-tribe_events .footer-section-social .event-time{text-transform:lowercase;font-size:20px;margin-bottom:1.2rem}@media screen and (min-width:600px){.footer-section-social .single-tribe_events .event-date,.footer-section-social .single-tribe_events .event-time,.footer-section-social h4,.single-tribe_events .footer-section-social .event-date,.single-tribe_events .footer-section-social .event-time{font-size:24px}}@media screen and (min-width:768px){.footer-section-social .single-tribe_events .event-date,.footer-section-social .single-tribe_events .event-time,.footer-section-social h4,.single-tribe_events .footer-section-social .event-date,.single-tribe_events .footer-section-social .event-time{font-size:24px}}@media screen and (min-width:1024px){.footer-section-social .single-tribe_events .event-date,.footer-section-social .single-tribe_events .event-time,.footer-section-social h4,.single-tribe_events .footer-section-social .event-date,.single-tribe_events .footer-section-social .event-time{font-size:24px}}@media screen and (min-width:1200px){.footer-section-social .single-tribe_events .event-date,.footer-section-social .single-tribe_events .event-time,.footer-section-social h4,.single-tribe_events .footer-section-social .event-date,.single-tribe_events .footer-section-social .event-time{font-size:24px}}.footer-section-social .single-tribe_events .event-date:before,.footer-section-social .single-tribe_events .event-time:before,.footer-section-social h4:before,.single-tribe_events .footer-section-social .event-date:before,.single-tribe_events .footer-section-social .event-time:before{content:"\2014   "}.footer-section-social .gform_wrapper{margin-bottom:1.5rem;display:relative}.footer-section-social .gform_wrapper form{width:100%}@media (min-width:768px){.footer-section-social .gform_wrapper form{display:flex;flex-wrap:wrap;justify-content:space-between}}.footer-section-social .gform_wrapper label{display:none}.footer-section-social .gform_wrapper input[type=submit]{background-color:#075a61}.footer-section-social .gform_ajax_spinner{position:absolute;left:100%;top:50%;transform:translateY(-50%);width:30px;height:30px}.footer-section-social .gform_confirmation_message,.footer-section-social .validation_error{background-color:#00bbca;color:#fff;border:1px solid #008792;width:100%;font-weight:500;flex:none;font-size:1.2rem;line-height:1.2;padding:.7rem;border-radius:6px;margin-bottom:1rem}.footer-section-social .validation_message{color:#fff}.footer-section-social .gform_body{width:70%}.footer-section-social .gform_footer{width:28%}.footer-section-social input[type=email]{color:#009aa6;border:none;font-size:20px;width:100%}@media (min-width:768px){.footer-section-contact{width:40%;padding-left:5%}}.footer-section-contact .single-tribe_events .event-date,.footer-section-contact .single-tribe_events .event-time,.footer-section-contact h4,.single-tribe_events .footer-section-contact .event-date,.single-tribe_events .footer-section-contact .event-time{margin-bottom:.7rem}.footer-section-contact .single-tribe_events .event-contact span,.footer-section-contact .single-tribe_events .event-cost span,.footer-section-contact .single-tribe_events .event-sharing span,.footer-section-contact .single-tribe_events div.event-registration span,.footer-section-contact p,.single-tribe_events .event-contact .footer-section-contact span,.single-tribe_events .event-cost .footer-section-contact span,.single-tribe_events .event-sharing .footer-section-contact span,.single-tribe_events div.event-registration .footer-section-contact span{font-size:20px;font-weight:300;margin-bottom:1.5rem}@media screen and (min-width:600px){.footer-section-contact .single-tribe_events .event-contact span,.footer-section-contact .single-tribe_events .event-cost span,.footer-section-contact .single-tribe_events .event-sharing span,.footer-section-contact .single-tribe_events div.event-registration span,.footer-section-contact p,.single-tribe_events .event-contact .footer-section-contact span,.single-tribe_events .event-cost .footer-section-contact span,.single-tribe_events .event-sharing .footer-section-contact span,.single-tribe_events div.event-registration .footer-section-contact span{font-size:20px}}@media screen and (min-width:768px){.footer-section-contact .single-tribe_events .event-contact span,.footer-section-contact .single-tribe_events .event-cost span,.footer-section-contact .single-tribe_events .event-sharing span,.footer-section-contact .single-tribe_events div.event-registration span,.footer-section-contact p,.single-tribe_events .event-contact .footer-section-contact span,.single-tribe_events .event-cost .footer-section-contact span,.single-tribe_events .event-sharing .footer-section-contact span,.single-tribe_events div.event-registration .footer-section-contact span{font-size:22px}}@media screen and (min-width:1024px){.footer-section-contact .single-tribe_events .event-contact span,.footer-section-contact .single-tribe_events .event-cost span,.footer-section-contact .single-tribe_events .event-sharing span,.footer-section-contact .single-tribe_events div.event-registration span,.footer-section-contact p,.single-tribe_events .event-contact .footer-section-contact span,.single-tribe_events .event-cost .footer-section-contact span,.single-tribe_events .event-sharing .footer-section-contact span,.single-tribe_events div.event-registration .footer-section-contact span{font-size:22px}}@media screen and (min-width:1200px){.footer-section-contact .single-tribe_events .event-contact span,.footer-section-contact .single-tribe_events .event-cost span,.footer-section-contact .single-tribe_events .event-sharing span,.footer-section-contact .single-tribe_events div.event-registration span,.footer-section-contact p,.single-tribe_events .event-contact .footer-section-contact span,.single-tribe_events .event-cost .footer-section-contact span,.single-tribe_events .event-sharing .footer-section-contact span,.single-tribe_events div.event-registration .footer-section-contact span{font-size:22px}}.footer-section-contact a{border-bottom:1px solid hsla(0,0%,100%,.7)}.single-tribe_events .event-contact span.copyright,.single-tribe_events .event-cost span.copyright,.single-tribe_events .event-sharing span.copyright,.single-tribe_events div.event-registration span.copyright,p.copyright{font-size:15px;color:#075a61;padding-bottom:1.5rem}.es_lablebox{display:none}.es_textbox{margin:0;padding:0}.es_textbox input{margin-bottom:0!important}.post-password-form{max-width:45rem}.login-form{margin:0 auto;max-width:76rem;display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:1rem;padding-right:1rem}#tribe-events-content.tribe-events-month .login-form h2,.login-form #loginform,.login-form #tribe-events-content.tribe-events-month h2,.login-form .single-tribe_events h1,.login-form h3,.single-tribe_events .login-form h1{width:100%}.login-form label{display:block}.login-form input[type=password],.login-form input[type=text]{width:100%}@media (min-width:600px){.login-form{max-width:25rem}}@page{size:auto;margin:25mm 10mm 25mm}@media print{body{overflow:visible!important}.assistive-text,.blog-section-categories,.breadcrumbs,.call-to-action,.content-block.related-content,.download-link,.edit-link,.entry-related,.escape,.gform-product-hidden,.headline-sm,.hours,.image-block-image,.interior-navigation,.mobile-triggers,.notify,.notify-return,.related-content-footer,.secondary-navigation-wrap,.secondary-post,.share-this-post,.single-post article:after,.site-footer,.site-logo,.site-navigation,.site-title,.twitterpop,.video-trigger,nav.subpage{display:none!important}.site-header{position:relative}.page-banner{min-height:1px}.page-banner .slide-element{display:none}.page-banner .page-header{min-height:1px;max-width:none;width:100%;padding:0;background-color:transparent}.page-banner .page-header .single-tribe_events div.event-registration span,.page-banner .page-header h1,.page-banner .page-header p,.page-banner .page-header span,.single-tribe_events div.event-registration .page-banner .page-header span{color:#333;max-width:100%}.image-block-text{width:100%!important}.site-content{margin-top:0}.site-header{padding:0;margin:0}.text-with-icon .element{width:100%}.print-logo{display:block!important}.print-logo .single-tribe_events .event-contact span,.print-logo .single-tribe_events .event-cost span,.print-logo .single-tribe_events .event-sharing span,.print-logo .single-tribe_events div.event-registration span,.print-logo p,.single-tribe_events .event-contact .print-logo span,.single-tribe_events .event-cost .print-logo span,.single-tribe_events .event-sharing .print-logo span,.single-tribe_events div.event-registration .print-logo span{margin:20px 0;font-size:14px!important}.hentry h1,.interior-main h1{font-size:20px}.hentry .post-meta,.interior-main .post-meta{font-size:16px!important}.hentry a,.interior-main a{text-decoration:none!important}.hentry a[href]:after,.interior-main a[href]:after{content:""!important}.hentry .single-tribe_events .event-contact span,.hentry .single-tribe_events .event-cost span,.hentry .single-tribe_events .event-sharing span,.hentry .single-tribe_events div.event-registration span,.hentry li,.hentry p,.interior-main .single-tribe_events .event-contact span,.interior-main .single-tribe_events .event-cost span,.interior-main .single-tribe_events .event-sharing span,.interior-main .single-tribe_events div.event-registration span,.interior-main li,.interior-main p,.single-tribe_events .event-contact .hentry span,.single-tribe_events .event-contact .interior-main span,.single-tribe_events .event-cost .hentry span,.single-tribe_events .event-cost .interior-main span,.single-tribe_events .event-sharing .hentry span,.single-tribe_events .event-sharing .interior-main span,.single-tribe_events div.event-registration .hentry span,.single-tribe_events div.event-registration .interior-main span{font-size:14px!important}.hentry .pullquote .single-tribe_events .event-contact span,.hentry .pullquote .single-tribe_events .event-cost span,.hentry .pullquote .single-tribe_events .event-sharing span,.hentry .pullquote .single-tribe_events div.event-registration span,.hentry .pullquote p,.interior-main .pullquote .single-tribe_events .event-contact span,.interior-main .pullquote .single-tribe_events .event-cost span,.interior-main .pullquote .single-tribe_events .event-sharing span,.interior-main .pullquote .single-tribe_events div.event-registration span,.interior-main .pullquote p,.single-tribe_events .event-contact .hentry .pullquote span,.single-tribe_events .event-contact .interior-main .pullquote span,.single-tribe_events .event-cost .hentry .pullquote span,.single-tribe_events .event-cost .interior-main .pullquote span,.single-tribe_events .event-sharing .hentry .pullquote span,.single-tribe_events .event-sharing .interior-main .pullquote span,.single-tribe_events div.event-registration .hentry .pullquote span,.single-tribe_events div.event-registration .interior-main .pullquote span{font-size:20px!important}.three-columns-with-images .column{width:14.5833333333%}.related-items{max-width:none;clear:both}.content-block.with-caption{max-width:70%;margin-left:auto;margin-right:auto}}#masthead .hours{opacity:0;transition:opacity .2s ease-in-out}#masthead .hours.visible,.no-js #masthead .hours{opacity:1}.banner-small{background-color:#910f57;display:flex;justify-content:flex-end}.banner-small .donate-link{border-radius:0;margin:0;padding:.7rem 1.5rem;font-size:15px;background-color:#f47321;border-color:transparent!important}.banner-small .donate-link:hover{background-color:#d10074}.banner-small .hours{color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;margin-right:1rem;padding:.7rem 0}@media (min-width:600px){.banner-small{display:flex;justify-content:space-between}.banner-small .donate-link{display:block}.banner-small .hours{text-align:left;margin-left:7rem}}@media (min-width:1140px){.banner-small{display:none}}.mobile-triggers{position:fixed;bottom:0;padding:1rem .5rem;width:100%;background-color:#fff;border-top:1px solid #d9d9d9;z-index:45;transform:translateY(0);transition:transform .2s ease-in-out}.scrollingdown .mobile-triggers{transform:translateY(36px)}.scrollingdown.bottom-in-view .mobile-triggers{transform:translateY(100%)}.mobile-triggers ul{display:flex;justify-content:space-between;margin:0;padding:0}.mobile-triggers li{width:33%;text-align:center;list-style-type:none;font-size:18px;font-weight:700}.mobile-triggers svg{height:30px;width:30px;fill:#d10074;tranform:scale(1);transition:transform .2s ease-in-out}.mobile-triggers svg:hover{fill:#910f57;transform:scale(1.05)}@media (min-width:400px){.scrollingdown .mobile-triggers{transform:translateY(40px)}.mobile-triggers li{font-size:20px}.mobile-triggers svg{height:40px;width:40px}}@media (min-width:1140px){.mobile-triggers{display:none}}.main-small-navigation{position:absolute;background-color:#d10074;top:0;left:0;width:100%;height:100vh;transition:all .3s ease-in-out;opacity:0;transform:translateY(100%);z-index:-1}.menu-open .main-small-navigation{z-index:152;position:fixed;transform:translateY(0);-webkit-overflow-scrolling:touch;opacity:1}.main-small-navigation .menu-wrapper{position:absolute;top:5%;left:50%;opacity:0;transition:all .5s ease-in-out;transform:translate3d(-50%,0,0)}.menu-open .main-small-navigation .menu-wrapper{opacity:1;transform:translate3d(-50%,0,0)}@media (min-width:400px){.menu-open .main-small-navigation .menu-wrapper{transform:translate3d(-50%,0,0)}}.main-small-navigation .menu-toggle{position:absolute;display:block;top:1rem;right:1rem;width:40px;height:40px;z-index:103}.main-small-navigation .menu-toggle svg{fill:#fff;width:40px;height:40px;transform:rotate(0deg);transition:transform .2s ease-in-out}.main-small-navigation .menu-toggle svg:hover{transform:rotate(90deg);cursor:pointer}.main-small-navigation .menu{transition:all .3s ease-in-out;transition-delay:.2s;text-align:center;opacity:0;transition:opacity .4s ease-in-out;border:1px solid transparent;padding:0;margin:0}.menu-open .main-small-navigation .menu{opacity:1}.main-small-navigation li{list-style-type:none;font-size:1.2rem;position:relative;line-height:1;margin:0;font-weight:500}.main-small-navigation li:first-child{padding-top:0}.main-small-navigation a{color:#fff}.main-small-navigation .menu-primary-container{margin:0 0 1rem;text-align:center}.main-small-navigation .menu-primary-container li{font-size:1.9rem;font-weight:700;padding:0 0 .5rem}.main-small-navigation .menu-primary-container li:hover>.sub-menu{visibility:visible;transition-delay:0s;opacity:1}.main-small-navigation .menu-primary-container a{text-transform:lowercase}.main-small-navigation .menu-primary-container .search-menu{display:none}@media (min-width:400px){.main-small-navigation .menu-primary-container{margin:0 0 1.5rem}.main-small-navigation .menu-primary-container li{padding:0 0 1rem}}.main-small-navigation .menu-secondary-container li{padding:0 0 .8rem;font-size:.9rem;font-weight:700}@media (min-width:400px){.main-small-navigation .menu-secondary-container li{padding:0 0 1.3rem}}.main-small-navigation .menu-secondary-container a{text-transform:uppercase;letter-spacing:1px}.main-small-navigation .donate-link{margin-top:.6rem}@media (min-width:400px){.main-small-navigation .donate-link{margin-top:1rem}}.main-small-navigation .donate-link a{background-color:#f47321;border-radius:6px;padding:.7rem 1.2rem}.main-small-navigation .donate-link a:hover{background-color:#910f57}.main-small-navigation .sub-menu{display:none;margin:0;position:relative;border:1px solid transparent}.main-small-navigation .sub-menu a{color:#fff;font-size:18px}.main-small-navigation .sub-menu li{border-bottom:none;margin-bottom:0;padding-bottom:0}.main-small-navigation .menu-item-has-children{width:200px;transition:all .2s ease-in-out}.main-small-navigation .menu-item-has-children svg{fill:#fff;width:18px;height:18px;position:absolute;right:0;top:.5rem;transition:transform .2s ease-in-out;transform:rotate(0deg)}.main-small-navigation .menu-item-has-children.open svg{transform:rotate(180deg)}@media (min-width:1140px){.main-small-navigation{display:none}}.main-primary-navigation,.main-secondary-navigation{display:none}.main-primary-navigation .inner,.main-secondary-navigation .inner{padding-right:1rem}@media (min-width:1140px){.main-primary-navigation,.main-secondary-navigation{display:block}}.main-primary-navigation ul,.main-secondary-navigation ul{display:flex;padding:0;margin:0}.main-primary-navigation .hours,.main-primary-navigation li,.main-secondary-navigation .hours,.main-secondary-navigation li{display:inline;opacity:1;padding:0;font-size:16px;margin:0 1.2rem 0 0}.main-primary-navigation .hours:last-child,.main-primary-navigation li:last-child,.main-secondary-navigation .hours:last-child,.main-secondary-navigation li:last-child{margin-right:0}.main-primary-navigation li a,.main-secondary-navigation li a{border-bottom:2px solid transparent;transition:border-color .2s ease-in-out}.main-primary-navigation .menu-item-has-children,.main-secondary-navigation .menu-item-has-children{position:relative}.main-primary-navigation{padding:.7rem 0;transition:padding .2s ease-in-out}.main-primary-navigation li{padding:0 .5rem;position:relative}.main-primary-navigation li:last-child{padding-right:0}.main-primary-navigation .sub-menu{position:absolute;display:block;min-width:220px;top:2rem;right:-30px;width:auto;padding:3rem 0 0;transition:visibility 0s ease-in-out .5s,opacity .5s ease-in-out;text-align:left;clip:rect(1px,1px,1px,1px);opacity:0;visibility:none}.main-primary-navigation .sub-menu li:first-child:before{position:absolute;content:" ";top:-15px;width:25px;height:25px;right:50px;background-repeat:no-repeat;background-size:25px 25px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzkxMGY1NyIgZD0iTTE1IDBsMTUgMTZIMHoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")}.main-primary-navigation .sub-menu li{position:relative;background-color:#910f57;display:block;margin:0;padding:.7rem 1.2rem;border-bottom:1px solid #7a0d49}.main-primary-navigation .sub-menu li:last-child{border-bottom:none}.main-primary-navigation .sub-menu li:after{display:none}.main-primary-navigation .sub-menu li a{color:#fff;padding:0;white-space:nowrap;font-size:20px}.main-primary-navigation .sub-menu li a:hover{border-bottom:1px solid #d10074}.scrolledHeader .main-primary-navigation .sub-menu{padding-top:2rem}.scrolledHeader .main-primary-navigation .sub-menu li{padding:.5rem 1rem}.scrolledHeader .main-primary-navigation .sub-menu li a{font-size:17px}.main-primary-navigation li a{color:#d10074;font-size:24px;font-weight:500;text-transform:lowercase;padding-bottom:.15rem;transition:all .2s ease-in-out}.main-primary-navigation li a:hover{color:#910f57}.main-primary-navigation .menu-item-has-children:active .sub-menu,.main-primary-navigation .menu-item-has-children:focus .sub-menu,.main-primary-navigation .menu-item-has-children:hover .sub-menu{visibility:visible;transition-delay:.05s;opacity:1;clip:auto}.main-primary-navigation .menu-item-has-children:active .sub-menu a,.main-primary-navigation .menu-item-has-children:focus .sub-menu a,.main-primary-navigation .menu-item-has-children:hover .sub-menu a{color:#fff;border-bottom:1px solid transparent}.main-primary-navigation .menu-item-has-children:active .sub-menu .current-menu-item a,.main-primary-navigation .menu-item-has-children:active .sub-menu a:hover,.main-primary-navigation .menu-item-has-children:focus .sub-menu .current-menu-item a,.main-primary-navigation .menu-item-has-children:focus .sub-menu a:hover,.main-primary-navigation .menu-item-has-children:hover .sub-menu .current-menu-item a,.main-primary-navigation .menu-item-has-children:hover .sub-menu a:hover{border-bottom:1px solid #d10074}.main-primary-navigation .menu-item-has-children:active>a,.main-primary-navigation .menu-item-has-children:focus>a,.main-primary-navigation .menu-item-has-children:hover>a{color:#910f57}.main-primary-navigation .search-menu a,.main-primary-navigation .search-menu a:active,.main-primary-navigation .search-menu a:focus,.main-primary-navigation .search-menu a:hover{border-bottom:none}.main-primary-navigation .search-icon{width:24px;height:24px;position:relative;top:4px;fill:#d10074;transition:fill .2s ease-in-out}.main-primary-navigation .search-icon:hover{fill:#910f57}.main-primary-navigation .current-menu-item a,.main-primary-navigation .current-menu-item svg,.main-primary-navigation .current-page-ancestor a,.main-primary-navigation .current-page-ancestor svg,.main-primary-navigation .current_page_item a,.main-primary-navigation .current_page_item svg,.main-primary-navigation .current_page_parent a,.main-primary-navigation .current_page_parent svg{color:#75797b;fill:#75797b}.main-primary-navigation .inner{justify-content:flex-end}@media (min-width:1200px){.main-primary-navigation{padding:1.6rem 0 1.55rem}.main-primary-navigation li a{font-size:30px}.scrolledHeader .main-primary-navigation{padding:.7rem 0}.scrolledHeader .main-primary-navigation li a{font-size:24px}}.main-secondary-navigation{background-color:#910f57}@media (min-width:1024px){.main-secondary-navigation{border-radius:6px}}.main-secondary-navigation li,.main-secondary-navigation span,.main-secondary-navigation ul{line-height:1;display:flex}.main-secondary-navigation .hours,.main-secondary-navigation li{padding-top:.9rem;padding-bottom:.5rem;transition:padding .2s ease-in-out}.main-secondary-navigation .hours,.main-secondary-navigation li a{text-transform:uppercase;font-size:15px;font-weight:700;letter-spacing:1px;color:#fff;transition:font-size .2s ease-in-out,border .2s ease-in-out}.main-secondary-navigation li a{padding-bottom:.2rem}.main-secondary-navigation .current-menu-item a,.main-secondary-navigation .current-page-ancestor a,.main-secondary-navigation .current_page_item a,.main-secondary-navigation .current_page_parent a,.main-secondary-navigation li a:active,.main-secondary-navigation li a:focus,.main-secondary-navigation li a:hover{border-bottom:2px solid #d10074}.main-secondary-navigation .donate-link{background-color:#f47321;transition:all .2s ease-in-out;padding-left:1rem;padding-right:1rem}.main-secondary-navigation .donate-link a{border-color:transparent!important}.main-secondary-navigation .donate-link:hover{background-color:#d10074}.main-secondary-navigation .hours{margin-left:6rem;transition:margin .2s ease-in-out}@media (min-width:1200px){.main-secondary-navigation .hours{margin-left:7rem}}.scrolledHeader .main-secondary-navigation .hours{margin-left:6rem}@media (min-width:1200px){.main-secondary-navigation .hours,.main-secondary-navigation li{padding-top:1.2rem;padding-bottom:.8rem}.main-secondary-navigation .hours a,.main-secondary-navigation li a{font-size:15px}.scrolledHeader .main-secondary-navigation .hours,.scrolledHeader .main-secondary-navigation li{padding-top:.9rem;padding-bottom:.5rem}.scrolledHeader .main-secondary-navigation li a{font-size:14px}}.single-tribe_events .menu-item-2041 a{border-bottom:2px solid #d10074}.interior-navigation .subnav{display:none;background-color:#f7f6f6;border-top:1px solid #d9d9d9;padding:.85rem 1rem;justify-content:center;margin:0}.interior-navigation .subnav li{list-style-type:none;line-height:.8;font-weight:400;margin:0 .8rem}@media (min-width:1200px){.interior-navigation .subnav li{margin:0 1.1rem}}.interior-navigation .subnav li:first-child{margin-left:0}.interior-navigation .subnav li:last-child{margin-right:0}.interior-navigation .subnav a{color:#75797b;font-size:14px;text-decoration:none;text-transform:uppercase;font-weight:700;padding-bottom:7px;letter-spacing:1px;border-bottom:3px solid transparent;transition:all .2s ease-in-out}@media screen and (min-width:600px){.interior-navigation .subnav a{font-size:14px}}@media screen and (min-width:768px){.interior-navigation .subnav a{font-size:14px}}@media screen and (min-width:1024px){.interior-navigation .subnav a{font-size:13px}}@media screen and (min-width:1200px){.interior-navigation .subnav a{font-size:15px}}.interior-navigation .subnav a:hover{color:#d10074;border-bottom:3px solid #d10074}@media (min-width:1024px){.interior-navigation .subnav{display:flex;padding-left:0;padding-right:0}.interior-navigation .jump-menu{display:none}}.interior-navigation .current_page_ancestor a,.interior-navigation .current_page_ancestor a:hover,.interior-navigation .current_page_item a,.interior-navigation .current_page_item a:hover{color:#d10074}.jump-menu{padding:4vw 1rem;background-color:#f8f8f8}.jump-menu span{display:block;margin-bottom:.4rem;font-size:20px;font-weight:500}@media screen and (min-width:600px){.jump-menu span{font-size:22px}}@media screen and (min-width:768px){.jump-menu span{font-size:24px}}@media screen and (min-width:1024px){.jump-menu span{font-size:24px}}@media screen and (min-width:1200px){.jump-menu span{font-size:24px}}.jump-menu select{padding-right:0;max-width:100%}@media (min-width:400px){.jump-menu{display:flex;justify-content:center;align-items:center}.jump-menu span{line-height:0;margin:0 1.5rem 0 0}.jump-menu select{min-width:200px}}.tertiary-navigation{display:none;background-color:#f7f6f6;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin:.65rem 0 0;padding:1.2rem 1.5rem 0}.tertiary-navigation li{list-style-type:none;font-size:.95rem;line-height:1.3;margin-bottom:.9rem}.tertiary-navigation a{color:#75797b}.tertiary-navigation .children .current_page_parent a,.tertiary-navigation .current_page_item>a{color:#d10074}@media (min-width:1024px){.tertiary-navigation{display:block}}.tertiary-navigation .page_item_has_children{position:relative}.tertiary-navigation .page_item_has_children span{position:absolute;z-index:1000;top:0;right:0;display:inline-block;width:12px;height:20px;content:" ";transition:all .4s cubic-bezier(.47,0,.745,.715);transition-timing-function:cubic-bezier(.47,0,.745,.715);transform:rotate(0deg);background-image:url(/wp-content/themes/ncm/dist/images/down-arrow-pink.svg?bab473fdc16e8382f572a475db3f9104);background-position:97% 55%;background-size:12px 12px;background-repeat:no-repeat}.tertiary-navigation .page_item_has_children span:hover{cursor:pointer}.tertiary-navigation .page_item_has_children.open span{transform:rotate(180deg)}.tertiary-navigation .children .page_item_has_children span{display:none}.tertiary-navigation .children{display:none;margin:1rem;border-bottom:1px solid transparent}.tertiary-navigation .children li{margin-bottom:.5rem;margin-left:0;padding-bottom:0;border-bottom:none;text-transform:none;font-size:1.1rem}.tertiary-navigation .children li:last-child{margin-bottom:0}.tertiary-navigation .children a{color:#1e1e1e}.tertiary-navigation .children .current_page_item a{color:#d10074}.promo{margin-top:1.5rem;margin-bottom:1.5rem;display:flex;background-color:#009aa6;width:100%;background-image:url(/wp-content/themes/ncm/dist/images/CTA_horiz_bg.png?96851d5ecf8bdf6af37ecf68820f7973);background-size:cover;background-position:50%;padding:1rem 1rem 0}.promo .promo-content{order:2;margin-bottom:1rem;align-self:center}.promo .promo-image{align-self:center;margin-right:0;max-width:200px}#tribe-events-content.tribe-events-month .promo h2,.promo #tribe-events-content.tribe-events-month h2,.promo .single-tribe_events h1,.promo h3,.promo span,.single-tribe_events .promo h1{color:#fff}#tribe-events-content.tribe-events-month .promo h2,.promo #tribe-events-content.tribe-events-month h2,.promo .single-tribe_events h1,.promo h3,.single-tribe_events .promo h1{font-weight:500;font-size:3.3vw;line-height:1}@media (max-width:909.0909090909px){#tribe-events-content.tribe-events-month .promo h2,.promo #tribe-events-content.tribe-events-month h2,.promo .single-tribe_events h1,.promo h3,.single-tribe_events .promo h1{font-size:30px}}@media (min-width:1212.1212121212px){#tribe-events-content.tribe-events-month .promo h2,.promo #tribe-events-content.tribe-events-month h2,.promo .single-tribe_events h1,.promo h3,.single-tribe_events .promo h1{font-size:40px}}.promo span{display:inline;border-bottom:2px solid #c9dd03;line-height:2}@media (min-width:768px){.promo{padding:3rem 3rem 0}}.promo .promo-content{max-width:45%;margin-left:3rem;padding-top:1rem;padding-bottom:1rem}@media (min-width:1024px){.promo .promo-image{margin-right:15%}.promo .promo-content{margin-left:5rem;padding-top:0;padding-bottom:0}}@media (min-width:1024px){.promo.layout-vertical{flex-direction:column;padding:4.5rem 2rem 0;background-image:url(/wp-content/themes/ncm/dist/images/CTA_vert_bg.png?71ab3d45e2bb8566762f7423fc824376)}.promo.layout-vertical .promo-content{order:0;margin-left:0;max-width:none}.promo.layout-vertical .promo-image{margin:4rem 0 0;max-width:none}.promo.layout-vertical img{transform:scale(1.15);transform-origin:center bottom}}@media (min-width:1200px){.promo.layout-vertical{padding:5.5rem 2.5rem 0}}#tribe-events-bar{padding:2rem 0;background-color:#f8f8f8;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.tribe-bar-full{margin:0 auto;max-width:85rem;flex-wrap:wrap;display:flex;justify-content:space-between;padding-left:0;padding-right:0}#tribe-bar-cats,#tribe-bar-views{width:48.75%;padding-left:1rem;padding-right:1rem;align-self:center}@media (min-width:1400px){#tribe-bar-cats,#tribe-bar-views{padding-left:0;padding-right:0}}.tribe-bar-views-inner{display:flex;justify-content:flex-end}#tribe-events-content.tribe-events-month .tribe-bar-views-inner h2,.single-tribe_events .tribe-bar-views-inner h1,.tribe-bar-views-inner #tribe-events-content.tribe-events-month h2,.tribe-bar-views-inner .single-tribe_events h1,.tribe-bar-views-inner h3,.tribe-bar-views-inner label,.tribe-bar-views-inner select{display:none}.tribe-bar-views-list{display:none;margin:0}.tribe-bar-views-list li{text-align:right;list-style-type:none;margin-left:1rem}.tribe-bar-views-list a{display:block;background-size:30px 30px;background-position:top;background-repeat:no-repeat}.tribe-bar-views-list span{display:block;text-align:center;font-weight:500;text-transform:uppercase;font-size:15px;padding-top:35px;color:#75797b}.tribe-bar-views-list .tribe-bar-active span,.tribe-bar-views-list a:hover span{color:#d10074}.tribe-bar-views-option-month{order:0}.tribe-bar-views-option-month a{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30.9 30.9"><path fill="#75797b" d="M26.5 30.4H4.4c-2.1 0-3.8-1.7-3.8-3.8V4.4C.6 2.3 2.3.6 4.4.6h22.1c2.1 0 3.8 1.7 3.8 3.8v22.1c.1 2.1-1.7 3.9-3.8 3.9zM4.4 2.5c-1.1 0-1.9.9-1.9 1.9v22.1c0 1.1.9 1.9 1.9 1.9h22.1c1.1 0 1.9-.9 1.9-1.9V4.4c0-1.1-.9-1.9-1.9-1.9H4.4z"/><path fill="#75797b" d="M29.3 9.2H1.6c-.5 0-1-.4-1-1s.4-1 1-1h27.7c.5 0 1 .4 1 1s-.5 1-1 1zM10.1 6.3c-.2 0-.5-.1-.7-.3-.1-.2-.3-.4-.3-.7 0-.3.1-.5.3-.7.3-.4 1-.4 1.4 0 .2.2.3.4.3.7 0 .3-.1.5-.3.7-.2.2-.4.3-.7.3zM20.7 6.3c-.3 0-.5-.1-.7-.3-.2-.2-.3-.4-.3-.7 0-.3.1-.5.3-.7.3-.4 1-.4 1.4 0 .2.2.3.4.3.7 0 .3-.1.5-.3.7-.2.2-.4.3-.7.3zM20.7 25.4c-.5 0-1-.4-1-1v-9.3l-1.2.4c-.5.2-1.1-.1-1.2-.6-.2-.5.1-1.1.6-1.2l2.5-.9c.3-.1.6-.1.9.1.3.2.4.5.4.8v10.7c0 .5-.4 1-1 1zM12.3 25.5c-1.8 0-3.7-.9-4.5-2.3-.3-.5-.1-1.1.4-1.3.5-.3 1.1-.1 1.3.4.5.8 2.1 1.4 3.4 1.2.9-.2 1.3-.6 1.4-1.5.1-.6 0-1.1-.3-1.4-.7-.7-2.2-.8-2.7-.7-.4 0-.7-.2-.9-.5-.2-.3-.1-.8.1-1.1l2.8-3.4H9c-.5 0-1-.4-1-1 0-.5.4-1 1-1h6.2c.4 0 .7.2.9.5.2.3.1.7-.1 1l-2.9 3.5c.8.2 1.6.5 2.2 1.2.5.5 1 1.4.9 2.9-.2 1.7-1.3 2.8-3 3.1-.3.4-.6.4-.9.4z"/></svg>')}.tribe-bar-views-option-month.tribe-bar-active a,.tribe-bar-views-option-month a:hover{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30.9 30.9"><path fill="#d10074" d="M26.5 30.4H4.4c-2.1 0-3.8-1.7-3.8-3.8V4.4C.6 2.3 2.3.6 4.4.6h22.1c2.1 0 3.8 1.7 3.8 3.8v22.1c.1 2.1-1.7 3.9-3.8 3.9zM4.4 2.5c-1.1 0-1.9.9-1.9 1.9v22.1c0 1.1.9 1.9 1.9 1.9h22.1c1.1 0 1.9-.9 1.9-1.9V4.4c0-1.1-.9-1.9-1.9-1.9H4.4z"/><path fill="#d10074" d="M29.3 9.2H1.6c-.5 0-1-.4-1-1s.4-1 1-1h27.7c.5 0 1 .4 1 1s-.5 1-1 1zM10.1 6.3c-.2 0-.5-.1-.7-.3-.1-.2-.3-.4-.3-.7 0-.3.1-.5.3-.7.3-.4 1-.4 1.4 0 .2.2.3.4.3.7 0 .3-.1.5-.3.7-.2.2-.4.3-.7.3zM20.7 6.3c-.3 0-.5-.1-.7-.3-.2-.2-.3-.4-.3-.7 0-.3.1-.5.3-.7.3-.4 1-.4 1.4 0 .2.2.3.4.3.7 0 .3-.1.5-.3.7-.2.2-.4.3-.7.3zM20.7 25.4c-.5 0-1-.4-1-1v-9.3l-1.2.4c-.5.2-1.1-.1-1.2-.6-.2-.5.1-1.1.6-1.2l2.5-.9c.3-.1.6-.1.9.1.3.2.4.5.4.8v10.7c0 .5-.4 1-1 1zM12.3 25.5c-1.8 0-3.7-.9-4.5-2.3-.3-.5-.1-1.1.4-1.3.5-.3 1.1-.1 1.3.4.5.8 2.1 1.4 3.4 1.2.9-.2 1.3-.6 1.4-1.5.1-.6 0-1.1-.3-1.4-.7-.7-2.2-.8-2.7-.7-.4 0-.7-.2-.9-.5-.2-.3-.1-.8.1-1.1l2.8-3.4H9c-.5 0-1-.4-1-1 0-.5.4-1 1-1h6.2c.4 0 .7.2.9.5.2.3.1.7-.1 1l-2.9 3.5c.8.2 1.6.5 2.2 1.2.5.5 1 1.4.9 2.9-.2 1.7-1.3 2.8-3 3.1-.3.4-.6.4-.9.4z"/></svg>')}.tribe-bar-views-option-list{order:1}.tribe-bar-views-option-list a{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30.9 30.9"><path fill="#75797b" d="M23.3 23.7H7.6c-.5 0-1-.4-1-1s.4-1 1-1h15.8c.5 0 1 .4 1 1s-.5 1-1.1 1zM23.3 18.8H7.6c-.5 0-1-.4-1-1s.4-1 1-1h15.8c.5 0 1 .4 1 1s-.5 1-1.1 1zM23.3 14H7.6c-.5 0-1-.4-1-1 0-.5.4-1 1-1h15.8c.5 0 1 .4 1 1-.1.6-.5 1-1.1 1zM23.3 9.2H7.6c-.5 0-1-.4-1-1s.4-1 1-1h15.8c.5 0 1 .4 1 1s-.5 1-1.1 1z"/><path fill="#75797b" d="M26.5 30.4H4.4c-2.1 0-3.8-1.7-3.8-3.8V4.4C.6 2.3 2.3.6 4.4.6h22.1c2.1 0 3.8 1.7 3.8 3.8v22.1c.1 2.1-1.7 3.9-3.8 3.9zM4.4 2.5c-1.1 0-1.9.9-1.9 1.9v22.1c0 1.1.9 1.9 1.9 1.9h22.1c1.1 0 1.9-.9 1.9-1.9V4.4c0-1.1-.9-1.9-1.9-1.9H4.4z"/></svg>')}.tribe-bar-views-option-list.tribe-bar-active a,.tribe-bar-views-option-list a:hover{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30.9 30.9"><path fill="#d10074" d="M23.3 23.7H7.6c-.5 0-1-.4-1-1s.4-1 1-1h15.8c.5 0 1 .4 1 1s-.5 1-1.1 1zM23.3 18.8H7.6c-.5 0-1-.4-1-1s.4-1 1-1h15.8c.5 0 1 .4 1 1s-.5 1-1.1 1zM23.3 14H7.6c-.5 0-1-.4-1-1 0-.5.4-1 1-1h15.8c.5 0 1 .4 1 1-.1.6-.5 1-1.1 1zM23.3 9.2H7.6c-.5 0-1-.4-1-1s.4-1 1-1h15.8c.5 0 1 .4 1 1s-.5 1-1.1 1z"/><path fill="#d10074" d="M26.5 30.4H4.4c-2.1 0-3.8-1.7-3.8-3.8V4.4C.6 2.3 2.3.6 4.4.6h22.1c2.1 0 3.8 1.7 3.8 3.8v22.1c.1 2.1-1.7 3.9-3.8 3.9zM4.4 2.5c-1.1 0-1.9.9-1.9 1.9v22.1c0 1.1.9 1.9 1.9 1.9h22.1c1.1 0 1.9-.9 1.9-1.9V4.4c0-1.1-.9-1.9-1.9-1.9H4.4z"/></svg>')}.nolink .tribe-events-tooltip{display:none!important}.nolink a{color:#1e1e1e}.nolink a:hover{cursor:default}.tribe-events-mobile.nolink .tribe-events-event-image,.tribe-events-mobile.nolink .tribe-events-event-schedule-details,.tribe-events-mobile.nolink .tribe-events-read-more{display:none!important}.tribe-events-list .tribe-events-page-title{margin:2rem auto}@media (min-width:768px){.tribe-events-list .tribe-events-page-title{margin:3rem auto}}.tribe-events-list .tribe-events-list-separator-month{width:100%}.tribe-events-list .tribe-events-loop{margin:0 auto;max-width:76rem;display:flex;flex-wrap:wrap;justify-content:space-between}.tribe-events-list .flex-gap,.tribe-events-list .type-tribe_events{width:23.125%}#tribe-events-content.tribe-events-month{max-width:85rem;display:flex;justify-content:space-between;padding-left:1rem;padding-right:1rem;flex-wrap:wrap;margin:1.5rem auto 0}#tribe-events-content.tribe-events-month h2{position:relative;display:inline-block;border-bottom:3px solid #d10074;padding-bottom:.5rem}#tribe-events-content.tribe-events-month h2 a{position:absolute;color:#d10074}#tribe-events-content.tribe-events-month h2 a:active,#tribe-events-content.tribe-events-month h2 a:focus,#tribe-events-content.tribe-events-month h2 a:hover{text-decoration:none;color:#910f57}#tribe-events-content.tribe-events-month h2 a.prev-nav{left:-1rem}#tribe-events-content.tribe-events-month h2 a.next-nav{right:-1rem}@media (min-width:1024px){#tribe-events-content.tribe-events-month{margin-top:3rem}#tribe-events-content.tribe-events-month h2 a.prev-nav{left:-2rem}#tribe-events-content.tribe-events-month h2 a.next-nav{right:-2rem}}.tribe-events-notices{background-color:transparent;border:none;padding:0}.tribe-events-calendar div.tribe-events-tooltip{background-color:#fff;border-color:#d10074;border-radius:6px}.single-tribe_events .tribe-events-calendar div.tribe-events-tooltip .entry-title.event-date,.single-tribe_events .tribe-events-calendar div.tribe-events-tooltip .entry-title.event-time,.tribe-events-calendar div.tribe-events-tooltip .single-tribe_events .entry-title.event-date,.tribe-events-calendar div.tribe-events-tooltip .single-tribe_events .entry-title.event-time,.tribe-events-calendar div.tribe-events-tooltip h4.entry-title{padding:1rem!important;font-size:24px!important;font-weight:500!important}.tribe-events-calendar div.tribe-events-tooltip .tribe-events-event-body div{font-size:1.1rem!important;font-weight:500!important;padding:1rem!important;color:#1e1e1e!important}.tribe-events-arrow,.tribe-events-event-thumb{display:none!important}.monthly-theme{padding-left:1rem;padding-right:1rem}.monthly-theme img{margin-bottom:1rem}@media (min-width:768px){.month-sidebar-nav,.months-sidebar-nav{width:21.075%}.tribe-events-calendar{width:76.425%}.monthly-theme{padding-left:0;padding-right:0}}@media (min-width:1024px){.monthly-theme{position:relative;left:-1rem}}.tribe-events-calendar{border:none!important;margin:0 auto!important;padding-left:1rem;padding-right:1rem}.tribe-events-calendar thead{background-color:transparent;border:none;padding-bottom:1rem}.tribe-events-calendar tr:nth-of-type(2n){background-color:#fff}.tribe-events-calendar td,.tribe-events-calendar th,.tribe-events-calendar tr{border:none!important}.tribe-events-calendar th{text-align:left;margin-bottom:1.5rem}.tribe-events-calendar .tribe-events-othermonth div,.tribe-events-calendar .tribe-events-thismonth div{color:#000;font-size:24px;font-weight:300;padding:0!important}@media screen and (min-width:600px){.tribe-events-calendar .tribe-events-othermonth div,.tribe-events-calendar .tribe-events-thismonth div{font-size:28px}}@media screen and (min-width:768px){.tribe-events-calendar .tribe-events-othermonth div,.tribe-events-calendar .tribe-events-thismonth div{font-size:32px}}@media screen and (min-width:1024px){.tribe-events-calendar .tribe-events-othermonth div,.tribe-events-calendar .tribe-events-thismonth div{font-size:34px}}@media screen and (min-width:1200px){.tribe-events-calendar .tribe-events-othermonth div,.tribe-events-calendar .tribe-events-thismonth div{font-size:40px}}.tribe-events-calendar .tribe-events-othermonth div{opacity:.2}.tribe-events-calendar .tribe_events{margin:0!important}.tribe-events-calendar .tribe-events-month-event-title{line-height:1.2;text-align:left;font-weight:500}.tribe-events-calendar .tribe-events-month-event-title:before{display:block;content:" ";width:30px;height:2px;background-color:#ccc;margin-bottom:.5rem}.tribe-events-calendar .tribe-events-month-event-title a{font-size:100%}#tribe-events-header .tribe-events-sub-nav,.tribe-events-sub-nav a span{display:none}.single-tribe_events h1{text-transform:none;line-height:1.1}.single-tribe_events .content-wrap{padding-top:3rem}.single-tribe_events .event-type{display:block;margin-bottom:1rem}.single-tribe_events .event-date,.single-tribe_events .event-time{display:block;margin-bottom:.5rem}.single-tribe_events .event-contact,.single-tribe_events .event-cost,.single-tribe_events .event-sharing,.single-tribe_events div.event-registration{margin:2rem 0}.notify .single-tribe_events .event-contact a,.notify .single-tribe_events .event-cost a,.notify .single-tribe_events .event-sharing a,.notify .single-tribe_events div.event-registration a,.promo .single-tribe_events .event-contact span,.promo .single-tribe_events .event-cost span,.promo .single-tribe_events .event-sharing span,.promo .single-tribe_events div.event-registration span,.single-tribe_events .event-contact .notify a,.single-tribe_events .event-contact .promo span,.single-tribe_events .event-contact .tertiary-navigation li,.single-tribe_events .event-contact h5,.single-tribe_events .event-cost .notify a,.single-tribe_events .event-cost .promo span,.single-tribe_events .event-cost .tertiary-navigation li,.single-tribe_events .event-cost h5,.single-tribe_events .event-sharing .notify a,.single-tribe_events .event-sharing .promo span,.single-tribe_events .event-sharing .tertiary-navigation li,.single-tribe_events .event-sharing h5,.single-tribe_events div.event-registration .notify a,.single-tribe_events div.event-registration .promo span,.single-tribe_events div.event-registration .tertiary-navigation li,.single-tribe_events div.event-registration h5,.tertiary-navigation .single-tribe_events .event-contact li,.tertiary-navigation .single-tribe_events .event-cost li,.tertiary-navigation .single-tribe_events .event-sharing li,.tertiary-navigation .single-tribe_events div.event-registration li{margin-bottom:.5rem}.single-tribe_events .event-contact span,.single-tribe_events .event-cost span,.single-tribe_events .event-sharing span,.single-tribe_events div.event-registration span{display:block;line-height:1.4;margin-bottom:0}.banner-small .single-tribe_events .event-contact .donate-link,.banner-small .single-tribe_events .event-cost .donate-link,.banner-small .single-tribe_events .event-sharing .donate-link,.banner-small .single-tribe_events div.event-registration .donate-link,.single-tribe_events .event-contact .banner-small .donate-link,.single-tribe_events .event-contact .button,.single-tribe_events .event-contact .tribe-events-sub-nav a,.single-tribe_events .event-cost .banner-small .donate-link,.single-tribe_events .event-cost .button,.single-tribe_events .event-cost .tribe-events-sub-nav a,.single-tribe_events .event-sharing .banner-small .donate-link,.single-tribe_events .event-sharing .button,.single-tribe_events .event-sharing .tribe-events-sub-nav a,.single-tribe_events div.event-registration .banner-small .donate-link,.single-tribe_events div.event-registration .button,.single-tribe_events div.event-registration .tribe-events-sub-nav a,.tribe-events-sub-nav .single-tribe_events .event-contact a,.tribe-events-sub-nav .single-tribe_events .event-cost a,.tribe-events-sub-nav .single-tribe_events .event-sharing a,.tribe-events-sub-nav .single-tribe_events div.event-registration a{display:inline-block}@media screen and (max-width:768px){.month-sidebar-nav{width:100%;text-align:center;margin-bottom:1.5rem}#tribe-bar-cats{padding-bottom:2rem}.tribe-mobile #main{padding-top:0}a.tribe-events-gmap{display:block}#tribe-events-content{width:100%}.notify .tribe-events-day .tribe-events-day-time-slot a,.promo .tribe-events-day .tribe-events-day-time-slot span,.tertiary-navigation .tribe-events-day .tribe-events-day-time-slot li,.tribe-events-day .tribe-events-day-time-slot .notify a,.tribe-events-day .tribe-events-day-time-slot .promo span,.tribe-events-day .tribe-events-day-time-slot .tertiary-navigation li,.tribe-events-day .tribe-events-day-time-slot h5{margin-top:2em}.tribe-events-day .tribe-events-day-time-slot .type-tribe_events{margin-left:0}#tribe-events #tribe-events-footer,#tribe-events #tribe-events-header{padding:0}#tribe-events-footer,#tribe-events-header{position:relative}.events-list #tribe-events-footer,.single-tribe_events #tribe-events-footer,.tribe-events-day #tribe-events-footer,.tribe-events-map #tribe-events-footer,.tribe-events-photo #tribe-events-footer{border-top:0}#tribe-events-footer:after,#tribe-events-footer:before,#tribe-events-header:after,#tribe-events-header:before{background-color:#fff;content:"";display:block;height:100%;position:absolute;top:0;width:1px;z-index:1}#tribe-events-footer:before,#tribe-events-header:before{right:50%}#tribe-events-footer:after,#tribe-events-header:after{left:50%}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous{box-sizing:border-box;display:block;margin:0;width:50%}.tribe-events-notices+#tribe-events-header{display:none}.tribe-events-sub-nav li a{background-color:#d10074;color:#fff;display:block;padding:10px 20px;position:relative;white-space:normal}.tribe-events-sub-nav li a:hover,.tribe-events-sub-nav li a:visited{color:#fff}.tribe-events-sub-nav .tribe-events-nav-left a span{display:block;content:"\AB";position:absolute;left:10px;top:10px}.tribe-events-sub-nav .tribe-events-nav-right a span{display:block;content:"\BB";position:absolute;right:10px;top:10px}.tribe-events-list .tribe-events-event-image{float:left;margin:0 3% 0 0}.tribe-events-list .tribe-events-event-image img{width:auto;max-height:400px}.tribe-events-list .tribe-events-event-image+div.tribe-events-content{float:none;position:relative;width:100%}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .recurringinfo{display:block;margin:4px 0 0}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .recurringinfo .tribe-events-divider{display:none}.tribe-events-list .time-details{margin-bottom:0;padding:0 12px}.tribe-events-list .tribe-events-venue-details{border-top:1px solid #eee;margin-top:12px;padding:8px 12px 0}#tribe-events .tribe-events-loop .tribe-events-content{padding:0}.tribe-events-loop .tribe-events-event-meta{background:#fafafa;border:1px solid #eee;margin-top:12px;padding:12px 0 15px}.tribe-events-list-separator-year,.tribe-events-list .tribe-events-event-cost{display:none}.tribe-events-list-separator-month{margin:36px 0 0}.single-tribe_events .tribe-events-schedule{background:#fafafa;border:1px solid #eee;margin:18px 0 8px;padding:12px}#tribe-events-content.tribe-events-month .single-tribe_events .tribe-events-schedule h2,.single-tribe_events .tribe-events-schedule #tribe-events-content.tribe-events-month h2,.single-tribe_events .tribe-events-schedule .tribe-events-cost,.single-tribe_events .tribe-events-schedule h1,.single-tribe_events .tribe-events-schedule h3{display:block;font-size:15px;font-weight:400;line-height:1.25;margin:0}#tribe-events-content.tribe-events-month .single-tribe_events .tribe-events-schedule h2,.single-tribe_events .tribe-events-schedule #tribe-events-content.tribe-events-month h2,.single-tribe_events .tribe-events-schedule h1,.single-tribe_events .tribe-events-schedule h3{margin-bottom:2px;white-space:normal}.single-tribe_events .tribe-events-schedule .recurringinfo .tribe-events-divider,.single-tribe_events .tribe-events-schedule .tribe-events-divider{display:none}.single-tribe_events .tribe-events-event-image{margin-bottom:10px}.single-tribe_events .tribe-events-cal-links{margin-bottom:30px}.single-tribe_events .tribe-events-cal-links a{margin-top:15px}.single-tribe_events .tribe-events-event-meta{margin:15px 0 20px;padding:4% 0}.single-tribe_events .tribe-events-venue-map{width:90%;margin:5px auto 0;display:block;float:none}#tribe-events div.tribe-events-single-event-description{padding:0;margin-bottom:10px}.tribe-events-meta-group .tribe-events-single-section-title{margin-top:0}.tribe-events-event-meta .tribe-events-meta-group{margin-bottom:0}.tribe-events-event-meta .column,.tribe-events-event-meta .tribe-events-meta-group{float:none;width:100%}.tribe-events-calendar .tribe-events-has-events:after{content:"";display:block;height:8px;width:8px;padding:0;border-radius:50%;background-color:#333;margin:5px auto}.tribe-events-calendar .tribe-events-has-events.tribe-events-othermonth:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}#tribe-mobile-container{display:block;margin:0 auto 10px}#tribe-mobile-container .type-tribe_events{padding:20px 0 16px;margin-bottom:0}#tribe-mobile-container .type-tribe_events~.type-tribe_events{padding:15px 0;border-top:1px solid #ddd}#tribe-mobile-container .type-tribe_events .single-tribe_events .event-date,#tribe-mobile-container .type-tribe_events .single-tribe_events .event-time,#tribe-mobile-container .type-tribe_events h4,.single-tribe_events #tribe-mobile-container .type-tribe_events .event-date,.single-tribe_events #tribe-mobile-container .type-tribe_events .event-time{font-size:1.25em;margin:0 0 2px;line-height:1.35}#tribe-mobile-container .type-tribe_events .time-details{font-size:13px;font-weight:700;margin:0 0 2px}#tribe-mobile-container .type-tribe_events .tribe-events-event-image{float:left;width:25%;margin:5px 15px 10px 0}#tribe-mobile-container .type-tribe_events .tribe-events-event-image a{display:block}#tribe-mobile-container .type-tribe_events .entry-summary.description{padding:0;margin-bottom:0}#tribe-mobile-container .type-tribe_events .tribe-events-read-more{margin-top:8px;display:inline-block}.tribe-mobile-day-heading{font-size:16px;margin-bottom:10px}.tribe-events-calendar td.tribe-events-has-events:hover{cursor:pointer}#tribe-events-content .tribe-events-calendar td{height:45px;padding:0}.tribe-events-calendar td .tribe-events-viewmore,.tribe-events-calendar td .type-tribe_events{display:none}.tribe-events-calendar td div[id*=tribe-events-daynum-],.tribe-events-calendar td div[id*=tribe-events-daynum-] a{background:none;font-size:16px;line-height:1;margin-top:6px;padding:0;text-align:center}.tribe-events-calendar .mobile-active.tribe-events-past div[id*=tribe-events-daynum-],.tribe-events-calendar .mobile-active.tribe-events-past div[id*=tribe-events-daynum-]>a{color:#fff}.tribe-events-calendar .mobile-active div[id*=tribe-events-daynum-],.tribe-events-calendar .mobile-active div[id*=tribe-events-daynum-] a,.tribe-events-calendar .tribe-events-past.tribe-events-has-events:after,.tribe-events-calendar td.mobile-active{background-color:#999;color:#fff}.tribe-events-calendar .mobile-active.tribe-events-has-events:after,.tribe-events-calendar .tribe-events-present.tribe-events-has-events:after{background:#fff}.tribe-events-calendar .tribe-events-present,.tribe-events-calendar .tribe-events-present.mobile-active div[id*=tribe-events-daynum-],.tribe-events-calendar .tribe-events-present.mobile-active div[id*=tribe-events-daynum-] a,.tribe-events-calendar td.tribe-events-present.mobile-active{background-color:#ccc;border-radius:3px}#tribe-mobile-container .tribe-events-viewmore{border-top:1px solid #ddd;margin:5px 0 0;padding:15px 0 5px}.tribe-bar-collapse #tribe-bar-collapse-toggle{width:60%}#tribe-bar-form.tribe-bar-collapse #tribe-bar-views{width:40%}.tribe-bar-disabled{float:none;width:100%}.tribe-bar-disabled #tribe-bar-views .tribe-bar-views-list{padding:0}#tribe-events-pg-template{padding:40px 20px 20px}#tribe-events-content,#tribe-events-content.tribe-events-list{margin-bottom:20px}.tribe-events-promo{margin-top:10px;text-align:center}#tribe-events-footer~a.tribe-events-ical.tribe-events-button{border-radius:0;display:block;float:none;font-size:12px;font-weight:400;height:32px;line-height:32px;margin:0 auto 10px;padding:0 10px;text-align:center}}.download-popup{position:relative;margin:0 auto;max-width:700px;background-color:#fff;display:flex}.download-popup .download-description{width:35%;padding:1rem;background-color:#009aa6}@media (min-width:1024px){.download-popup .download-description{padding:3rem 2rem}}#tribe-events-content.tribe-events-month .download-popup .download-description h2,.download-popup .download-description #tribe-events-content.tribe-events-month h2,.download-popup .download-description .single-tribe_events .event-contact span,.download-popup .download-description .single-tribe_events .event-cost span,.download-popup .download-description .single-tribe_events .event-sharing span,.download-popup .download-description .single-tribe_events div.event-registration span,.download-popup .download-description .single-tribe_events h1,.download-popup .download-description h3,.download-popup .download-description p,.single-tribe_events .download-popup .download-description h1,.single-tribe_events .event-contact .download-popup .download-description span,.single-tribe_events .event-cost .download-popup .download-description span,.single-tribe_events .event-sharing .download-popup .download-description span,.single-tribe_events div.event-registration .download-popup .download-description span{color:#fff}#tribe-events-content.tribe-events-month .download-popup .download-description h2,.download-popup .download-description #tribe-events-content.tribe-events-month h2,.download-popup .download-description .single-tribe_events h1,.download-popup .download-description h3,.single-tribe_events .download-popup .download-description h1{font-weight:500;line-height:1.2}.download-popup .download-form{width:65%;padding:1rem;align-self:center}@media (min-width:1024px){.download-popup .download-form{padding:3rem}}.download-popup #field_4_1{margin-bottom:1.5rem}.download-popup #field_4_1 label{font-weight:500;margin-bottom:.7rem}.download-popup #field_4_2>label{display:none}.mfp-close{font-weight:300;color:#d10074!important}.notify,.notify-return{position:fixed;z-index:150;left:1rem;bottom:1rem;opacity:.5;background-color:#910f57;transform:translateX(-150%);transition:all .5s ease-in-out;border-radius:6px;border:2px solid #a81165}.notify-return svg,.notify svg{fill:#fff;transition:fill .2s ease-in-out;width:26px;height:26px}.notify-return svg:hover,.notify svg:hover{cursor:pointer;fill:#ffd1eb}.notify{padding:1.5rem;max-width:90%}.notify svg{position:absolute;top:.5rem;right:.5rem}.notify .inner{display:block;margin-top:1rem;max-width:300px}#tribe-events-content.tribe-events-month .notify h2,.notify #tribe-events-content.tribe-events-month h2,.notify .single-tribe_events h1,.notify h3,.single-tribe_events .notify h1{color:#fff;font-size:14px;display:inline-block;padding:3px 10px;border-radius:6px;background-color:#d10074;text-transform:uppercase;font-weight:500}.notify .single-tribe_events .event-contact span,.notify .single-tribe_events .event-cost span,.notify .single-tribe_events .event-sharing span,.notify .single-tribe_events div.event-registration span,.notify p,.single-tribe_events .event-contact .notify span,.single-tribe_events .event-cost .notify span,.single-tribe_events .event-sharing .notify span,.single-tribe_events div.event-registration .notify span{color:#fff;font-weight:500;font-size:22px}.notify a{color:#fff;border-bottom:2px solid #d10074;padding-bottom:.1rem}.notify-return{padding:.6rem .6rem .3rem;background-color:#d10074;border:none}.notify-return svg{width:24px;height:24px}.notify-return-visible .notify-return,.notify-visible .notify{opacity:1;transform:translateX(0)}@media screen and (max-width:1140px){.notify-return{bottom:auto;left:auto;top:2.9rem;right:1rem;padding:.3rem .3rem 0}.notify-return svg{width:20px;height:20px}.notify-visible .notify-return{transform:translateX(0);opacity:0}}

/*! Flickity v2.0.3
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}

@media (min-width: 1024px){
    .site-title {
        top: -10px;
    }
    
    .site-title {
        background-size: 400px 130px;
        width: 400px;
        height: 150px;
    }
    }

    @media (min-width: 1200px){
.scrolledHeader .site-title {
    background-size: 310px 90px;
    width: 310px;
    height: 115px;
}
    }

    .site-title{
        background-size: 310px 115px;
    }

    .site_content{
        max-width: 1360px !important;
        padding-left: 1rem !important;
        padding-right: 1rem !important;
        margin: auto !important;
    }

    div.tribe-events-notices>ul, div.tribe-events-notices>ul>li {
        list-style: none;
        margin: 0;
        padding: 0;
    }

    .tribe-common-l-container{
        max-width: 1360px !important;
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }

    .tribe-events-page-title {
        position: relative;
        text-align: center;
        z-index: 0;
    }

    .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{
        padding-top: 0px;
    }

    .tribe-events-page-title{
        margin-bottom: 15px !important;
    }

    .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day{
        border-width: 0px !important;
    }

    .tribe-events-calendar-month__header-column-title{
        text-align: left;
        margin-bottom: 1.5rem;
        height: 10px;
        letter-spacing: 1px;
        padding: 4px 0;
        text-transform: uppercase;
        font-size: 1rem;
        font-weight: 500;
        color: #484954;
    }

    .tribe-events-calendar-month__calendar-event-title{
        font-size: 17px;
        font-weight: 500;
        margin-right: 5px !important;
        margin-bottom: 20px !important;
    }

    .tribe-events-calendar-month__calendar-event{
        padding: 0px !important;
    }

    .tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{
        padding: 0px !important;
    }

    .tribe-events .tribe-events-calendar-month__multiday-event-bar-title{
        font-size: 17px !important;
        line-height: 1.2;
        text-align: left;
        font-weight: 500;
    }

    .tribe-events .tribe-events-calendar-month__calendar-event {
        border-bottom: 1px solid #e7e7e7;
    }

    .tribe-events .tribe-events-calendar-month__calendar-event:last-child {
        border-bottom: 0px solid #e7e7e7;
    }

    .tribe-events-calendar-month__calendar-event-title:before {
        display: block;
        content: " ";
        width: 30px;
        height: 2px;
        background-color: #ccc;
        margin-bottom: .5rem;
    }

    .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-date{
        padding: 0px !important;
    }

    .tooltipster-base.tribe-events-tooltip-theme {
        height: auto!important;
        max-width: 320px;
        padding: 10px;
        width: 320px;
    }

    .tooltipster-sidetip .tooltipster-box {
        background-color: #fff;
        border-color: #d10074;
        border-radius: 6px;
        border-width: 1px;
        padding: 10px !important;
    }

    .tribe-events-calendar-month__calendar-event-tooltip-title a{
        color: #000;
    }

    .tribe-events-calendar-month__calendar-event-tooltip-datetime{
        color: #777783;
    }

    .tribe-events-calendar-month__day--other-month{
        opacity: 0.2;
        pointer-events:none;
    }

    .tribe-events-calendar-month__multiday-event-bar-title:before {
        display: block;
        content: " ";
        width: 30px;
        height: 2px;
        background-color: #ccc;
        margin-bottom: .5rem;
    }

    .tribe-events-calendar-month__day-date-link{
        color: #000;
    }

    .tribe-events-calendar-month__multiday-event-hidden{
        pointer-events:none;
    }

    .tribe-events-calendar-month__multiday-event-hidden a, 
    .tribe-events-calendar-month__multiday-event-hidden h3, 
    .tribe-events-calendar-month__multiday-event-hidden article{
        pointer-events:none;
    }

    .tribe-events-notices {
        margin: 10px 0 18px -16px !important;
        padding: 8px 35px 8px 0px !important;
        text-shadow: 0 1px 0 #fff;
    }

    .tribe-events-c-subscribe-dropdown__button-text{
        background-color: transparent;
        color: #000;
        font-size: 12px;
    }

    .tribe-events-calendar-month-mobile-events__mobile-event-datetime-recurring-link, .tribe-events-calendar-month__calendar-event-multiday-recurring-link, .tribe-events-calendar-day__event-datetime-recurring-link, .tribe-events-calendar-series-archive__container{
        display: none !important;
    }

    .tribe-events-c-subscribe-dropdown__button-text:hover{
        background-color: transparent;
        color: #000;
    }

    .tribe-events-calendar-latest-past{
        display: none;
    }

    #tribe-events-bar {
        width: 100vw;
        transform: translate(-50%, 0px);
        left: 50%;
        position: relative;
    }

    .tribe-events-calendar-day{
        display: grid;
        grid-template-columns: auto auto;
        grid-gap: 10px;
        padding-top: 30px !important;
    }

    .tribe-events-calendar-day__event-content.tribe-common-g-col{
        flex-direction: column !important;
    }

    .tribe-events-calendar-day__event-content{
        flex-direction: column;
    }

    .tribe-events-calendar-day__event-featured-image-wrapper{
        order: 2;
    }
    

    @media (max-width: 768px){
        .tribe-events-calendar{
            width: 100% !important;
        }

        .tribe-events-calendar-month__day-cell{
            background-color: transparent;
        }

        .tribe-events .tribe-events-calendar-month__mobile-events-icon--event{
            background-color: #999;
        }

        .tribe-events-calendar-month__day-date-daynum {
            background: none;
            font-size: 16px !important;
            line-height: 1;
            margin-top: 6px;
            padding: 0;
            text-align: center;
        }

        .tribe-events-calendar-month__day--current button{
            background-color: #ccc;
            color: #fff;
        }

        .tribe-events-calendar-month__day-cell--selected{
            background-color: #999 !important;
            color: #fff !important;
        }

        .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon--event{
            background-color: #fff;
        }

        .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum{
            color: #fff;
        }

        .month-sidebar-nav {
            width: 100%;
            text-align: center;
            margin-bottom: 1.5rem !important;
        }

        .tribe-events .tribe-events-l-container {
            min-height: 600px;
            padding-bottom: 20px;
            padding-top: 10px;
        }

        #tribe-bar-cats{
            padding-bottom: 0px;
        }

        .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title {
            margin: 0 0 2px;
            font-weight: 500;
        }

        .tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper {
            width: 25% !important;
            margin: 5px 15px 10px 0 !important;
        }

        .tribe-events-calendar-month-mobile-events__mobile-day article.tribe-events-calendar-month-mobile-events__mobile-event {
            padding: 20px 0 16px;
            margin-bottom: 0;
            width: 100%;
            border-top: 0px solid #ddd;
        }

        .tribe-events-calendar-month-mobile-events__mobile-day article.tribe-events-calendar-month-mobile-events__mobile-event:last-child {
            border-top: 1px solid #ddd !important;
        }

        #tribe-events-content.tribe-events-month h2 {
            padding-bottom: .5rem;
            margin-bottom: 30px !important;
        }

        .tribe-events-calendar-month-mobile-events__mobile-event-details{
            display: flex;
        }

        .tribe-events-calendar-month-mobile-events__mobile-day{
            padding-left: 1rem !important;
            padding-right: 1rem !important;
        }

        .tribe-events-calendar-day{
            display: block;
        }

        .tribe-events .tribe-events-calendar-day__event{
            padding-left: 0px;
        }
    }

    .tribe-common--breakpoint-medium.tribe-events-widget .tribe-events-widget-events-list__event-row{
        margin-bottom: 0px !important;
        padding: 20px 0px;
        gap: 10%;
    }

    .tribe-events-widget-events-list__event-details{
        display: flex;
        gap: 30px;
    }

    .tribe-common-g-row.tribe-events-widget-events-list__event-row{
        background-color: #fff;
        border-top: 2px solid #f4f4f4;
    }

    .tribe-common-g-row.tribe-events-widget-events-list__event-row.no-date{
        background-color: #fff;
        border-top: 0px solid #f4f4f4;
    }

    .tribe-common-g-row.tribe-events-widget-events-list__event-row:last-child{
        border-bottom: 2px solid #f4f4f4;
    }

    .tribe-events-widget-events-list__event-details .tribe-events-event-image img{
        border-radius: 50%;
        width: 95px;
    }
    
    .tribe-events-widget-events-list__event-date-tag-month{
        font-size: 24px;
    }

    .tribe-events-widget-events-list__event-date-tag-daynum.tribe-common-h2.tribe-common-h4--min-medium{
        font-size: 36px;
    }

    .tribe-events-widget-events-list__event-title.tribe-common-h7{
        font-size: 24px;
        font-weight: 500;
        width: 100%;
    }

    .tribe-events-widget-events-list__event-details .event-time{
        font-size: 20px;
        margin-right: 20px;
    }

    .tribe-events-widget-events-list__event-details .event-type{
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 700;
        color: #000;
    }

    .tribe-events-widget-events-list__event-details .event-type a{
        color: #000;
    }

    .tribe-events-widget-events-list__event-details .event-type a:hover{
        color: #d10074;
    }

    .event-details-block{
        display: flex;
        flex-direction: column;
        justify-content: center;
        flex:2;
    }

    .tribe-events-widget-events-list__events .no-date .tribe-events-widget-events-list__event-date-tag{
        visibility: hidden;
    }
    
    @media (min-width: 1024px){
        .upcoming-events .tribe-common-g-row.tribe-events-widget-events-list__event-row{
            width: calc(50% - 4px);
            display:inline-flex;
        }
    }

    .upcoming-events .tribe-compatibility-container{
        width: 70%;
    }

    .upcoming-events .tribe-events-widget-events-list__event-title.tribe-common-h7{
        width: 100%;
    }

    .upcoming-events .tribe-common-g-row.tribe-events-widget-events-list__event-row{
        border-width: 0px !important;
    }

    .upcoming-events .tribe-common--breakpoint-medium.tribe-events-widget .tribe-events-widget-events-list__event-row{
        gap: 20px;
    }