#Header.custom-header{min-height:unset !important}.single-post .section.section-post-header{display:none}.single-post .with_aside .section_wrapper{max-width:98%}.single-post .post-date{font-family:Khula;font-style:normal;font-weight:600;font-size:18px;line-height:1em;margin-bottom:20px;color:#828282}#Content .post-wrapper-content{font-family:Khula;font-style:normal;font-weight:400;font-size:24px;line-height:30px;color:#333}@media only screen and (max-width:780px){#Content .post-wrapper-content.post-wrapper-content{font-size:14px;line-height:16px;color:#333}#Content.single-post.single-post{margin-left:0;width:100%}}.single-post .custom-header-style-one.post-header{display:block;margin-top:35px;padding-left:20px;margin-left:0;margin-right:0;padding-right:35px}.single-post .custom-header-style-one.post-header h1:before{display:none}.single-post .custom-header-style-one{display:none}.single-post .section.section-post-intro-share{display:none}.single-post .section.section-post-related *{font-family:Khula;font-style:normal;font-weight:700}.single-post .section.section-post-related .post-related h4{font-family:Khula;font-style:normal;font-weight:700;font-size:16px;line-height:45px;color:#333;width:100%}.single-post .image_frame .image_wrapper .image_links{background:#c80002}.single-post .image_frame{border:none;width:100%}.single-post .image_frame .image_wrapper img{width:100%}#comments{display:none}.single-post .author-box{display:none}#Wrapper #Header_wrapper{position:relative !important;background:#000 !important}.single-post .button.button_left{display:none}.custom-nav-header.is-sticky{background:#000}.widget_categories ul,.widget_categories{background:#fff !important}.widget_categories h3{color:#c80000;font-family:Khula;font-style:normal;font-weight:600;font-size:24px}.widget_categories ul li,#Content .widget_categories ul li a{color:#000 !important;font-family:Khula;font-style:normal;font-weight:400;font-size:18px}#Content .widget_categories ul li{color:#c80000 !important}.widget_categories{border:1px solid #000;padding:10px}.widget-area:before{background:#fff}.custom-category-block{font-family:Khula;font-style:normal;font-weight:600;font-size:36px;line-height:38px;color:#fff;background:#c80002;display:inline-block;padding-left:12px;padding-right:12px;margin-top:20px;padding-top:8px;margin-left:50px}.custom-category-block-wrap{max-width:1400px;margin-left:auto;margin-right:auto}@media only screen and (max-width:780px){.custom-category-block{font-size:16px;padding-left:6px;padding-right:6px}}.custom-info-header-container *{box-sizing:border-box}.custom-info-header-container{width:100%;display:flex;flex-wrap:wrap}.custom-info-header-container.header{margin-bottom:47px !important;margin-top:30px !important}.custom-header-style-one *{box-sizing:border-box}.custom-header-style-one{box-sizing:border-box}.custom-header-style-one h1{font-family:Khula;font-style:normal;font-weight:700;font-size:36px;line-height:45px;display:flex;color:#333;width:100%}.custom-header-style-one h1:before{display:block;content:"";width:23px;height:32px;background-color:#c80002;margin-right:6px}.custom-header-style-one .inner-header-container{width:100%;margin-bottom:47px}.custom-info-header-container.info{margin-top:59px}@media only screen and (max-width:780px){.custom-info-header-container.info.mobile{margin-top:10px}}.custom-info-header-container .arrow-container{display:none}.custom-info-header-container-class{margin-bottom:59px}.custom-info-header-container>.info-container h3{display:none;font-family:Khula;font-style:normal;font-weight:700;font-size:24px;line-height:99.57%;color:#000}.custom-info-header-container .header-container{width:100%;display:inline-block;border-bottom-color:#c80002;border-bottom-style:solid;border-bottom-width:1px}.custom-info-header-container .header-container h3{margin:0;background-color:#c80002;color:#fff;display:inline-block;padding-top:9px;padding-right:12px;padding-left:12px;font-family:Khula;font-style:normal;font-weight:700;font-size:24px;line-height:39px;text-transform:uppercase}.custom-info-header-container .info-container{width:50%}.custom-info-header-container>.image-container{margin-top:8px;width:50%;margin-top:8px;width:50%;height:306px;overflow:hidden}.custom-info-header-container>.image-container img{width:100%;height:100% !important;object-fit:cover;transition:transform .2s}.custom-info-header-container>.image-container:hover img{transform:scale(1.1)}.custom-info-header-container>.image-container img{margin-top:8px}.custom-info-header-container>.info-container{margin-top:33px;padding-left:20px}.custom-info-header-container>.info-container>p{font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#000;margin-bottom:0}.custom-info-header-container.right-aligned{justify-content:flex-start}.custom-info-header-container.right-aligned>.info-container{order:2}.custom-info-header-container.right-aligned>.image-container{order:3}.custom-info-header-container.right-aligned>.info-container{padding-left:0;padding-right:21px}.custom-info-header-container.right-aligned>.image-container{padding-right:8px}.custom-info-header-container .show-more-container{width:100%;display:flex;padding-top:25px;border-top-style:solid;border-top-width:1px;border-top-color:#c8c8c8;margin-top:20px;text-decoration:none}.custom-info-header-container .custom-arrow-icon.show-more-arrow svg{height:17px;width:21px}.custom-info-header-container .custom-arrow-icon.show-more-arrow{margin-left:11px;text-decoration:none}.custom-info-header-container .show-more-container p{font-family:Khula;font-style:normal;font-weight:600;font-size:24px;line-height:22px;color:#6d6d6d;text-decoration:none}.custom-info-header-container .show-more-container:hover p{font-family:Khula;font-style:normal;font-weight:600;font-size:24px;line-height:91.57%;color:#474747}@media only screen and (max-width:780px){.custom-info-header-container.right-aligned.right-aligned>.image-container{order:1}.mobile.custom-info-header-container.slider-item{display:none;border-top-color:#c80002;border-top-style:solid;border-top-width:8px}.custom-info-header-container.info .header-container{display:none}.mobile.custom-info-header-container.slider-item.active{display:flex}.mobile.custom-info-header-container .info-container{width:100%}.mobile.custom-info-header-container>.image-container{margin-top:0;width:100%;height:272px;padding-right:0}.mobile.custom-info-header-container>.image-container img{margin-top:0}.mobile.custom-info-header-container.right-aligned>div{order:1}.mobile.custom-info-header-container .arrow-container{display:flex;width:100%;justify-content:space-between;margin-top:9px;padding-bottom:12px;border-bottom-width:2px;border-bottom-color:#c80002;border-bottom-style:solid}.mobile.custom-info-header-container .nav-arrow svg{height:12px;width:25px}.mobile.custom-info-header-container>.info-container{padding-left:0;padding-right:0;margin-top:15px}.mobile.custom-info-header-container>.info-container h3{display:block}.mobile.custom-info-header-container .show-more-container p{font-family:Khula;font-style:normal;font-weight:600;font-size:14px;line-height:105.07%;color:#454545;padding:0;margin:0}.mobile.custom-info-header-container .custom-arrow-icon.show-more-arrow svg{height:17px;width:14px;position:relative;top:-2px}.mobile.custom-info-header-container .header-container h3{font-family:Khula;font-style:normal;font-weight:700;font-size:18px;line-height:29px;text-transform:uppercase;color:#fff}.custom-header-style-one.mobile.medium h1{font-family:Khula;font-style:normal;font-weight:600;font-size:18px;line-height:105.07%}.custom-header-style-one.mobile.medium h1:before{display:block;content:"";width:12px;height:12px;background-color:#c80002;margin-right:6px}}.custom-info-header-container *{box-sizing:border-box}.custom-info-header-container{width:100%;display:flex;flex-wrap:wrap}.custom-info-header-container:last-child{margin-bottom:42px}@media only screen and (max-width:780px){.custom-info-header-container:last-child{margin-bottom:0}}.custom-info-header-container.header{margin-bottom:47px !important;margin-top:30px !important}.custom-header-style-one *{box-sizing:border-box}.custom-header-style-one{box-sizing:border-box}.custom-header-style-one h1{font-family:Khula;font-style:normal;font-weight:700;font-size:36px;line-height:45px;display:flex;color:#333;width:100%}.custom-header-style-one h1:before{display:block;content:"";width:23px;height:32px;background-color:#c80002;margin-right:6px}.custom-header-style-one .inner-header-container{width:100%;margin-bottom:47px}.custom-info-header-container.info{margin-top:59px}.custom-info-header-container .arrow-container{display:none}.custom-info-header-container-class{margin-bottom:59px}.custom-info-header-container>.info-container h3{display:none;font-family:Khula;font-style:normal;font-weight:700;font-size:24px;line-height:99.57%;color:#000}.custom-info-header-container .header-container{width:100%;display:inline-block;border-bottom-color:#c80002;border-bottom-style:solid;border-bottom-width:1px}.custom-info-header-container .header-container h3{margin:0;background-color:#c80002;color:#fff;display:inline-block;padding-top:9px;padding-right:12px;padding-left:12px;font-family:Khula;font-style:normal;font-weight:700;font-size:24px;line-height:39px;text-transform:uppercase}.custom-info-header-container .info-container{width:50%}.custom-info-header-container>.image-container{margin-top:8px;width:50%;margin-top:8px;width:50%;height:306px;overflow:hidden}.custom-info-header-container>.image-container img{width:100%;height:100% !important;object-fit:cover;transition:transform .2s}.custom-info-header-container>.image-container:hover img{transform:scale(1.1)}.custom-info-header-container>.image-container img{margin-top:8px}.custom-info-header-container>.info-container{margin-top:33px;padding-left:20px}.custom-info-header-container>.info-container>p{font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#000;margin-bottom:0}.custom-info-header-container.right-aligned{justify-content:flex-start}.custom-info-header-container.right-aligned>.info-container{order:2}.custom-info-header-container.right-aligned>.image-container{order:3}.custom-info-header-container.right-aligned>.info-container{padding-left:0;padding-right:21px}.custom-info-header-container.right-aligned>.image-container{padding-right:8px}.custom-info-header-container .show-more-container{width:100%;display:flex;padding-top:25px;border-top-style:solid;border-top-width:1px;border-top-color:#c8c8c8;margin-top:20px;text-decoration:none}.custom-info-header-container .custom-arrow-icon.show-more-arrow svg{height:17px;width:21px}.custom-info-header-container .custom-arrow-icon.show-more-arrow{margin-left:11px;text-decoration:none}.custom-info-header-container .show-more-container p{font-family:Khula;font-style:normal;font-weight:600;font-size:24px;line-height:22px;color:#6d6d6d;text-decoration:none}.custom-info-header-container .show-more-container:hover p{font-family:Khula;font-style:normal;font-weight:600;font-size:24px;line-height:91.57%;color:#474747}@media only screen and (max-width:780px){.custom-info-header-container.right-aligned.right-aligned>.image-container{order:1}.mobile.custom-info-header-container.slider-item{display:none;border-top-color:#c80002;border-top-style:solid;border-top-width:8px}.custom-info-header-container.info .header-container{display:none}.mobile.custom-info-header-container.slider-item.active{display:flex}.mobile.custom-info-header-container .info-container{width:100%}.mobile.custom-info-header-container>.image-container{margin-top:0;width:100%;height:272px;padding-right:0}.mobile.custom-info-header-container>.image-container img{margin-top:0}.mobile.custom-info-header-container.right-aligned>div{order:1}.mobile.custom-info-header-container .arrow-container{display:flex;width:100%;justify-content:space-between;margin-top:9px;padding-bottom:12px;border-bottom-width:2px;border-bottom-color:#c80002;border-bottom-style:solid}.mobile.custom-info-header-container .nav-arrow svg{height:12px;width:25px}.mobile.custom-info-header-container>.info-container{padding-left:0;padding-right:0;margin-top:15px}.mobile.custom-info-header-container>.info-container h3{display:block}.mobile.custom-info-header-container .show-more-container p{font-family:Khula;font-style:normal;font-weight:600;font-size:14px;line-height:105.07%;color:#454545;padding:0;margin:0}.mobile.custom-info-header-container .custom-arrow-icon.show-more-arrow svg{height:17px;width:14px;position:relative;top:-2px}.mobile.custom-info-header-container .header-container h3{font-family:Khula;font-style:normal;font-weight:700;font-size:18px;line-height:29px;text-transform:uppercase;color:#fff}.custom-header-style-one.mobile.medium h1{font-family:Khula;font-style:normal;font-weight:600;font-size:18px;line-height:105.07%}.custom-header-style-one.mobile.medium h1:before{display:block;content:"";width:12px;height:12px;background-color:#c80002;margin-right:6px}}@media only screen and (min-width:980px){.custom-page-header.custom-page-header{margin-bottom:90px}}.Custom-Wrapper #Subheader{height:100vh;width:100%;padding:0;background-repeat:no-repeat;background-position:inherit;background-size:cover}.custom-page-header{width:100%;height:95vh;position:relative;border-bottom:8px solid #c80002}*,:after,:before{box-sizing:border-box}@media only screen and (max-width:950px){.medium.custom-page-header{height:75vh}.mobile.extra-info-page-header{padding-left:15px;padding-right:15px}.extra-info-page-header.mobile h3{font-family:Khula;font-style:normal;font-weight:600;font-size:24px;line-height:107.07%;color:#000}}@media only screen and (max-width:780px){.mobile.medium.custom-page-header{height:50vh}.extra-info-page-header.simple.mobile h3{font-size:18px}.extra-info-page-header.simple.mobile>p{font-size:14px}}.custom-page-header .inner-header-image{width:100%;height:100%;overflow:hidden}.inner-header-image:before{background:linear-gradient(#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);content:"";position:absolute;top:0;z-index:10;width:100%;height:400px}.custom-page-header{width:100%;height:95vh;position:relative}.custom-page-header.single-event .header-text h1{display:none}.custom-page-header img{height:100%;width:100%;object-fit:cover;position:relative;object-position:top}.custom-page-header .header-text{position:absolute;bottom:0;left:0;display:flex;z-index:0;margin-left:9px;width:100%}.custom-page-header .header-text span{display:none;flex-grow:1;border-bottom:8px solid #c80002;position:relative;bottom:-8px}.custom-page-header .header-text h1{padding:0;margin:0;font-family:Khula;font-style:normal;font-weight:700;font-size:80px;line-height:154px;text-transform:uppercase;color:#fff;position:relative;top:30px;text-shadow:0px 3px 4px rgba(0,0,0,.5)}#Wrapper #Header_wrapper{background:rgba(0,0,0,0);position:absolute;width:100%}.custom-bread-crumb{display:block;margin-left:25px;margin-right:25px;margin-top:16px;box-sizing:border-box}.custom-bread-crumb.mobile .breadcrumbs.has-link{width:auto}.custom-bread-crumb *{box-sizing:border-box}.custom-bread-crumb .breadcrumbs{display:flex;width:100%;padding-bottom:30px;padding-top:30px;margin-bottom:45px}.custom-bread-crumb .breadcrumbs li a{font-family:Khula;font-style:normal;font-weight:400;font-size:18px;line-height:39px;color:#333;text-decoration:none}.custom-bread-crumb .breadcrumbs span{display:none}.custom-bread-crumb .breadcrumbs li a{display:flex}.custom-bread-crumb .breadcrumbs li a:after{display:block;content:"/";margin-left:12px;margin-right:12px;color:#828282}.custom-bread-crumb .breadcrumbs li:last-child a:after{display:none}.extra-info-page-header{display:flex;flex-direction:column;flex-wrap:wrap;background-color:#f0f0f0;padding-left:25%;padding-right:25%;box-sizing:border-box;padding-bottom:50px;padding-top:50px}.extra-info-page-header.simple{background-color:inherit;align-items:center}.extra-info-page-header.simple .decoration{display:none}.extra-info-page-header.simple h3{border:none;padding:0;margin:0;font-family:Khula;font-style:normal;font-weight:700;font-size:36px;line-height:58px;color:#333}.extra-info-page-header.simple>p{font-family:Khula;font-style:normal;font-weight:400;font-size:18px;line-height:91.57%;text-align:center;color:#000}.extra-info-page-header span.border{display:none;width:335px;height:2px;border-bottom:8px solid #c80002}.custom-page-header.style-2 .header-text h1{display:none}.custom-page-header.style-2 .header-text{padding:0;margin:0}.extra-info-page-header.simple>span.border.bottom{display:block}.extra-info-page-header.grey-red span.border.top{display:block}.media-page-content#Content .section_wrapper{max-width:1280px}.extra-info-page-header *{box-sizing:border-box}.extra-info-page-header h3{padding-bottom:15px;font-family:Khula;font-style:normal;font-weight:700;font-size:36px;line-height:58px;color:#000;align-items:center;display:flex;flex-direction:column;text-align:center}.extra-info-page-header .outer-wrapper{display:flex;justify-content:center}.extra-info-page-header>p{width:100%;font-family:Khula;font-style:normal;font-weight:400;font-size:18px;line-height:1.2em;text-align:center;color:#000}.extra-info-page-header .decoration{background:#c80002;width:18px;height:98px;margin-top:-8px;position:relative;display:none}.vc_column_container>.vc_column-inner.vc_column-inner{padding-left:0;padding-right:0;padding-top:0}@media only screen and (max-width:780px){.extra-info-page-header .outer-wrapper.outer-wrapper{margin-top:8px}.extra-info-page-header.extra-info-page-header span.border{width:100%}.extra-info-page-header.extra-info-page-header .decoration{left:48px}.outer-slider.outer-slider button.glider-prev.glider-prev{left:0}.outer-slider.outer-slider button.glider-next.glider-next{right:0}.custom-bread-crumb.mobile .breadcrumbs.has-link{padding-bottom:9px;padding-top:9px;margin-top:13px;margin-bottom:15px;margin-left:0}.custom-bread-crumb.mobile .breadcrumbs li a{font-family:Khula;font-style:normal;font-weight:400;font-size:13px;line-height:15px;color:#333}.custom-bread-crumb.mobile{margin-left:13px;margin-right:13px}.custom-page-header.mobile .header-text h1{font-family:Khula;font-style:normal;font-weight:700;font-size:36px;line-height:90.57%;top:0;text-transform:uppercase;color:#fff;padding-bottom:10px}}.widget_categories ul,.widget_categories{background:#fff !important}.widget_categories h3{color:#c80000;font-family:Khula;font-style:normal;font-weight:600;font-size:24px}.widget_categories ul li,#Content .widget_categories ul li a{color:#000 !important;font-family:Khula;font-style:normal;font-weight:400;font-size:18px}#Content .widget_categories ul li{color:#c80000 !important}.widget_categories{border:1px solid #000;padding:10px}.widget-area:before{background:#fff}.custom-category-block{font-family:Khula;font-style:normal;font-weight:600;font-size:36px;line-height:38px;color:#fff;background:#c80002;display:inline-block;padding-left:12px;padding-right:12px;margin-top:20px;padding-top:8px;margin-left:10px}.custom-category-block-wrap{max-width:1400px;margin-left:auto;margin-right:auto}body{font-family:khula !important}.tribe-mini-calendar-block{max-width:767px}.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day-cell--mobile:focus{background-color:var(--tec-color-accent-primary)}.tribe-mini-calendar-block .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum{color:#fff}@media screen and (max-width:768px){.tribe-mini-calendar-block .tribe-common .tribe-common-l-container,.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget.tribe-events-view--shortcode.tribe-events-widget-events-month{padding:0}}