div#main-content{background:#f9f8f7!important}.et_pb_menu .et_pb_menu__search-input{border-bottom:solid 1px #000;width:100%;color:#000;font-size:16px;text-transform:uppercase;background:#f9f8f7!important;padding:10px 0}p a{text-decoration:underline!important}p a:hover{color:#ed1c24}li.et_pb_menu_page_id-home.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.current-menu-item.page_item.page-item-2.current_page_item.menu-item-85 a{color:#fffff!important;font-weight:800!important;text-decoration:underline!important}.dl-menu ul.sub-menu{width:300px}.dl-menu ul.sub-menu li,.dl-menu ul.sub-menu li a{width:100%}.dl-menu .nav li li ul{left:243px}.dl-menu .nav li.et-reverse-direction-nav li ul{left:auto;right:243px}.dl-menu .nav li li{padding:0;min-width:100%}.dl-menu .nav li li a{min-width:100%}.dl-menu .nav li li a{font-weight:400!important;font-size:13px!important}.dl-menu.et_pb_module.et_pb_menu .nav li li a{transition:all .3s ease-in-out}.dl-menu.et_pb_module.et_pb_menu .nav li li a:hover{background:#d2d5c9;opacity:1}.dl-menu.et_pb_menu .et-menu-nav ul.sub-menu{padding:0;border-top:0}.dl-menu ul.nav>li>ul.sub-menu{transform:translateX(-9px)}.dl-menu.et_pb_menu .et-menu-nav ul.sub-menu{box-shadow:none}.dl-menu ul.nav>li>ul.sub-menu:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:#fff0 #fff0 #f9f8f7 #fff0;position:absolute;top:-10px;left:30px}.dl-menu ul.nav>li>ul.sub-menu:before{left:20%;transform:translateX(-20%)}.et_pb_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title,.et_pb_slide_content{font-weight:500}.dl-menu.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding-bottom:15px}li.landing a{font-weight:800!important}.highlight{background-color:red;margin-left:1px;margin-right:10px!important;position:relative;top:-5px}.highlight a{padding:5px 6px 5px 6px!important;color:#ffffff!important;font-weight:700!important}.highlightmobile{padding:5px 0px!important;background-color:red}li.highlightmobile.menu-item a{padding:5px 6px 5px 6px!important;color:#ffff!important;font-weight:700!important;text-align:center}.highlight:hover{background-color:#000;color:#fff!important}li.highlight.et_pb_menu_page_id-243306.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-243332 a{color:#ffffff!important}.et_pb_slider_0.et_pb_slider .et-pb-controllers{position:relative;top:-7vw;left:-34%}blockquote{border-color:#ed1c24;font-style:italic!important;font-size:18px;line-height:28px}cite{position:relative;display:block;color:red;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;line-break:strict;font-style:initial;width:120px}.et-box-content{text-shadow:0px!important;box-shadow:none!important;padding:30px 40px!important;min-height:35px;color:#000;background:#F3F1EF!important;border:1px solid #ED1C24!important;text-align:center}.diec_event_carousel_0 .entry-title,.diec_event_carousel_0 .entry-title a{font-weight:400!important}h3.entry-title.title1.summary{padding-left:15px!important;padding-right:15px!important}.decm-show-detail-center{padding-left:15px!important;padding-right:15px!important;padding-bottom:20px!important}a.act-view-more.et_pb_button.et_pb_custom_button_icon{text-decoration:none!important}.wc-block-components-notice-banner.is-info{background-color:#ffffff!important;border-color:#000000!important;border-radius:0}.wc-block-components-notice-banner.is-info>svg{background-color:#000000!important}.dipl_image_card_image_wrapper img{width:100%;object-fit:cover;height:160px}.dipl_image_card_title{height:55px}.dl-blurb-icon-right .et_pb_blurb_content{display:flex!important;justify-content:center!important}.et-pb-icon{padding-top:4px!important}.smallredshort_code{background-color:#000;color:#fff;border-radius:0px!important;padding:20px 30px!important;margin:50px 0 50px 0px!important;font-size:16px!important;text-decoration:none!important}.smallredshort_code:hover{background-color:#D2D5C9;color:#000}.eventDate-ecs-icon:before,.eventTime-ecs-icon:before{color:#000}.owl-dots button.owl-dot{width:10px;height:10px}.et_pb_section.et_pb_section_1_tb_body.et_section_regular{background-color:transparent!important;padding:0px!important}a.act-add_to_calendar.et_pb_button.et_pb_custom_button_icon{text-decoration:none!important}.tribe-events-view{background-color:#f9f8f7!important}.single-tribe-events p a{text-decoration:underline!important;color:#ed1c24!important}.dcet_event_ticket_0_tb_body{font-size:16px;background-color:#E9E9E9;border-radius:2px 2px 2px 2px;overflow:hidden;padding-left:40px;padding-right:40px}.event-tickets .tribe-tickets__tickets-form{background-color:#fff0;border:none;padding:0px!important}.event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:disabled{background-color:#ed1c24;color:#fff;border-radius:2px}.decm-events-details{padding:0 15px}common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn,.tribe-common button.tribe-common-c-btn{background-color:#ed1c24;border-radius:0}button#tribe-tickets__tickets-buy{background-color:#ed1c24!important}button#tec-tc-gateway-stripe-checkout-button{background-color:#ed1c24!important}.post-password-required{padding:20% 10%}.post-password-required .et_pb_section{background-color:transparent!important}.et_pb_scroll_top.et-pb-icon{background:#ed1c24;color:#fff;border-radius:0px!important;border:1px solid #ed1c24}ul#mobile_menu3{width:99vw;left:-185px}.home .dipi_hamburger .hamburger-inner,.home .dipi_hamburger .hamburger-inner:after,.home .dipi_hamburger .hamburger-inner:before{background-color:#fff!important}.dipi_hamburger .hamburger-inner,.dipi_hamburger .hamburger-inner:after,.dipi_hamburger .hamburger-inner:before{background-color:#000!important}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}.wpforms-container-full .wpforms-form input[type=date],.wpforms-container-full .wpforms-form input[type=datetime],.wpforms-container-full .wpforms-form input[type=datetime-local],.wpforms-container-full .wpforms-form input[type=email],.wpforms-container-full .wpforms-form input[type=month],.wpforms-container-full .wpforms-form input[type=number],.wpforms-container-full .wpforms-form input[type=password],.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],.wpforms-container-full .wpforms-form input[type=tel],.wpforms-container-full .wpforms-form input[type=text],.wpforms-container-full .wpforms-form input[type=time],.wpforms-container-full .wpforms-form input[type=url],.wpforms-container-full .wpforms-form input[type=week],.wpforms-container-full .wpforms-form select,.wpforms-container-full .wpforms-form textarea{background:#e4e4e4;padding:22px!important;border:none;border-radius:0}.wpforms-form button[type=submit]{background-color:#000000!important;border-color:#000000!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:2px!important;transition:background 0.3s ease-in-out}.wpforms-form button[type=submit]:hover{background-color:#e52321!important}.show-more-3-months{display:none!important}body.event-more-3-months .show-more-3-months{display:block!important}body.et-fb .show-more-3-months,body.et-db .show-more-3-months,body.et-tb .show-more-3-months{display:block!important}.show-more-3-months::before{content:none!important}body.et-fb .show-more-3-months::before,body.et-db .show-more-3-months::before,body.et-tb .show-more-3-months::before{content:"Visible here for editing — hidden on the live site unless the event is more than 3 months away";display:block;font-size:12px;color:#666;margin-bottom:8px}span.venue-ecs-icon::before{color:#000000!important}.tec-tickets-plus-waitlist-submit{background-color:#e52321!important;border-color:#e52321!important;color:#fff!important}.single-tribe_events .tribe-tickets__tickets-item--inactive .tribe-tickets__tickets-item-content{display:none!important}.tribe-tickets__rsvp-attendance{display:none!important}.zen-deposit-button-wrapper{display:flex;justify-content:center;margin-top:20px}.zen-deposit-button-wrapper .et_pb_button{width:auto!important;display:inline-block!important}.status-card-wrapper{position:relative;margin-top:20px;border:1px solid #e52321;border-radius:8px;padding:25px 20px 20px 20px;background-color:#fff}.status-card-label{position:absolute;top:-12px;left:20px;background-color:#e52321;color:#000;padding:2px 12px;font-size:12px;font-weight:700;text-transform:uppercase;border-radius:4px;letter-spacing:1px}.status-card-content h4{margin-bottom:10px!important;font-size:18px}html{scroll-behavior:smooth}.dash-toc{list-style:none!important;padding:0!important;margin:20px 0!important}.dash-toc li{margin-bottom:12px}.dash-toc li a{display:flex;align-items:center;width:100%!important;padding:15px 20px!important;background-color:#f4f4f4;color:#444!important;text-decoration:none!important;font-weight:600;border-radius:0;transition:all 0.3s ease}.dash-toc li a:hover{background-color:#7b9c7c!important;color:#ffffff!important}.dash-toc li a .dashicons{margin-right:15px}.zen-divider-container{width:100%;display:flex;justify-content:center;margin:40px 0}.zen-red-divider{width:15%;height:2px;background-color:#d33;border:none;margin:0;opacity:1}.forum-link-closer{display:block;margin-top:-35px!important}.forum-link-closer a:hover{color:#dd3333!important}.red-hover a:hover{color:#dd3333!important}.dashboard-grid{display:flex!important;flex-wrap:wrap!important;gap:15px;width:100%!important}.dashboard-grid .dash-item{flex:0 0 calc(50% - 10px)!important;box-sizing:border-box!important}.et_pb_button.dash-btn-green,.et_pb_button.dash-btn-tan,.et_pb_button.dash-btn-blue,.et_pb_button.dash-btn-purple{display:flex!important;align-items:center!important;justify-content:center!important;min-height:100px!important;width:100%!important;padding:20px!important;color:#ffffff!important;border-radius:12px!important;font-weight:700;text-align:center;border:none!important;line-height:1.2!important}.dash-btn-green{background-color:#7b9c7c!important}.dash-btn-tan{background-color:#ce9a68!important}.dash-btn-blue{background-color:#9baeaf!important}.dash-btn-purple{background-color:#ad6c86!important}@media (max-width:600px){.dashboard-grid .dash-item{flex:0 0 100%!important}}