.wp-block-table td,.wp-block-table th{vertical-align:middle}.ribbon{position:absolute;z-index:99;top:4px;right:0;color:wheat;font-size:10px;font-weight:700;line-height:.8;background:#e84316;padding:4px;text-transform:uppercase}.mptt-inner-event-content{color:#000;position:relative;padding:20px 5px 5px;overflow:hidden}.mptt-shortcode-wrapper .mptt-shortcode-table.mptt-theme-mode tbody td.event{background-color:initial!important}.mptt-event-container{min-height:180px!important;max-height:200px}.mptt-shortcode-wrapper.mptt-table-fixed{overflow-x:visible}.mptt-shortcode-wrapper .mptt-shortcode-table tbody tr:nth-child(2n+2){background-color:initial!important}.mptt-shortcode-wrapper .mptt-shortcode-table tbody td{border-bottom:1px solid #ccc;border-left:0;padding-left:10px;padding-right:10px}.mptt-shortcode-wrapper .mptt-shortcode-table tbody td:last-child{border-right:0}.mptt-shortcode-wrapper .mptt-shortcode-table tr.mptt-shortcode-row th{background-color:#fff;border:1px solid #ccc;border-top:0;text-transform:uppercase;font-size:12px}.mptt-shortcode-hours{font-size:12px}.mptt-shortcode-wrapper .mptt-shortcode-table tr.mptt-shortcode-row th:first-child{background-color:#fff;border-left:0;border-right:1px solid #ccc}.mptt-shortcode-wrapper .mptt-shortcode-table tr.mptt-shortcode-row th:last-child{background-color:#fff;border-right:0}.event-subtitle{font-size:12px!important;margin:0!important;font-weight:600}.event-description{font-size:12px!important;color:#515f63!important;margin:0!important}th[data-column-id="6"]{width:15%}th[data-column-id="7"]{width:15%}th[data-column-id="14"]{width:15%}th[data-column-id="15"]{width:15%}th[data-column-id="16"]{width:15%}th[data-column-id="17"]{width:15%}.elementor-89 .elementor-element.elementor-element-f0dba7b .elementor-tab-title,.elementor-89 .elementor-element.elementor-element-f0dba7b .elementor-tab-title:before,.elementor-89 .elementor-element.elementor-element-f0dba7b .elementor-tab-title:after,.elementor-89 .elementor-element.elementor-element-f0dba7b .elementor-tab-content,.elementor-89 .elementor-element.elementor-element-f0dba7b .elementor-tabs-content-wrapper{border:0}.elementor-tabs-wrapper{border-bottom:1px solid #dfe1e3}.mptt-navigation-select{padding:10px!important;font-size:12px;font-weight:300;color:#a0a6aa}.mptt-event-container{position:static!important;margin-bottom:5px}.mptt-shortcode-event{padding-top:10px!important}td.mptt-shortcode-event:after,.mptt-shortcode-row th:after{content:"";position:absolute;background-color:initial;left:0;top:-5e3px;height:1e4px;width:100%;z-index:-1;-webkit-transition:background-color .5s;transition:background-color .5s}td:hover::after,.ff-fix:hover::after{background-color:rgba(206,206,206,.7098)}table{overflow:hidden}.main-navigation ul li a{text-transform:uppercase;color:#0d2a30;font-size:12px;font-weight:700}.thumbnail{display:none}.elementor-89 .elementor-element.elementor-element-f0dba7b .elementor-tab-title,.elementor-89 .elementor-element.elementor-element-f0dba7b .elementor-tab-title:before,.elementor-89 .elementor-element.elementor-element-f0dba7b .elementor-tab-title:after,.elementor-89 .elementor-element.elementor-element-f0dba7b .elementor-tab-content,.elementor-89 .elementor-element.elementor-element-f0dba7b .elementor-tabs-content-wrapper{border:0}.mptt-shortcode-event{padding-bottom:5px!important;padding-top:2px!important}.elementor-widget-tabs .elementor-tab-content{padding-top:0}body{overflow-y:hidden}.content-area{border-right:none}.widget-title{border:none;padding-left:0}.social{padding-left:5px}.social a{margin-right:15px}.topbar-content a{padding:15px;font-size:11px;line-height:19px}.topbar-content a:hover{text-decoration:underline}select{width:250px!important;height:4.25em!important;margin-bottom:30px;margin-top:0}.elementor-tabs-wrapper{border-bottom:0 solid #dfe1e3}.mptt-shortcode-wrapper .mptt-shortcode-table tr.mptt-shortcode-row th{font-weight:700}.su-button{font-family:oswald;padding:3px 15px;margin-right:35px;text-transform:uppercase}.su-button-style-default span{border-top-width:0!important;border-bottom-width:0!important}.nav_small:hover{text-decoration:underline}#site-logo-inner{padding-top:26px;padding-left:15px;padding-bottom:12px}#site-navigation-wrap{clear:left;margin-right:30px}#menu-item-2049 a,#menu-item-2050 a{background-color:#df0c03!important;color:#fff!important;line-height:34px!important;margin-top:20px!important}#menu-item-2049 a:hover,#menu-item-2050 a:hover{background:#b0d35c!important}.mptt-event-container .timeslot{display:none}.timeslots-title{margin-top:50px}.search-toggle-li{display:none}#site-logo #site-logo-inner a:hover img{opacity:1}.event-title{font-family:oswald,Sans-serif;color:#000!important;font-size:18px!important;font-weight:400!important;line-height:1.4;text-transform:uppercase;margin-bottom:0!important}.mptt-event-container:hover .event-title{text-decoration:none!important}#sidr{width:250px;font-size:12px;background-color:#151515;color:#fff!important;text-transform:uppercase;font-family:open sans;line-height:1}.sidr a{color:#fff}.sidr-class-close-text,.oceanwp-text{display:none}.oceanwp-mobile-menu-icon.mobile-right{padding-right:30px}.oceanwp-mobile-menu-icon a{color:#777!important;font-size:20px!important;line-height:100px!important}a.sidr-class-toggle-sidr-close{background-color:#151515}a.sidr-class-toggle-sidr-close i{float:right}.sidr-class-mobile-searchform{display:none}.menu-upper-nav-container{padding-bottom:16px;border-bottom:1px solid #e6e6e6}.menu-upper-nav-container .menu,.menu-lower-menu-container .menu{font-family:oswald,Sans-serif;display:flex;flex-wrap:wrap;list-style:none}.menu-upper-nav-container .menu li a{padding:12px 16px;text-transform:uppercase}.menu-upper-nav-container .menu li.current-menu-item a{color:#5fbcc6;letter-spacing:.3px}.menu-lower-menu-container{padding-top:16px;font-weight:700}.menu-lower-menu-container li a{padding:12px 16px;text-transform:uppercase;color:#5fbcc6;font-size:12px;letter-spacing:1px}.menu-lower-menu-container li.current-menu-item a{color:#000}#modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.mptt-shortcode-wrapper .mptt-shortcode-list .mptt-column .mptt-events-list .mptt-list-event{position:relative}