.elementor-221 .elementor-element.elementor-element-3db61ad{--display:flex;--min-height:838px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-221 .elementor-element.elementor-element-3db61ad:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-3db61ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://courtkingz.com/wp-content/uploads/2026/02/Rectangle-37-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-15b5718{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-656d533 .elementor-heading-title{font-family:"inclusive-sans", Sans-serif;font-size:32px;font-weight:600;font-style:normal;color:var( --e-global-color-9619fe4 );}.elementor-221 .elementor-element.elementor-element-bade1f2 .elementor-heading-title{font-family:"zuume", Sans-serif;font-size:80px;font-weight:600;font-style:italic;line-height:72px;color:var( --e-global-color-ba3052d );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-17c36d7{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:start;font-family:"inclusive-sans", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-ba3052d );}.elementor-221 .elementor-element.elementor-element-55ca5cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-53a0e50{text-align:start;}.elementor-221 .elementor-element.elementor-element-53a0e50 .elementor-heading-title{font-family:"zuume", Sans-serif;font-size:80px;font-weight:600;font-style:italic;line-height:66px;color:var( --e-global-color-secondary );}.elementor-221 .elementor-element.elementor-element-ac99c37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text,
					 .elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-view-selector__list-item-text,
					 .elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-events-bar .tribe-common-form-control-text__input{--tec-color-text-events-bar-input:var( --e-global-color-primary );--tec-color-text-view-selector-list-item:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-search__button,
							   .elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text,
							   .elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-view-selector__list-item-text,
							   .elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-events-bar .tribe-common-form-control-text__input{font-family:"inclusive-sans", Sans-serif;}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-search__input-control-icon-svg,
					 .elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-search__input-control-icon-svg path{--tec-color-icon-events-bar:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-events-bar--border{--tec-color-border-events-bar:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-search__button:not(:hover):not(:active),
					 .elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-search__button:focus,
					 .elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events .tribe-events-c-search__button:hover{--tec-color-text-events-bar-submit-button:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-search__button:not(:hover):not(:active),
					.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-search__button:focus,
					.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events .tribe-events-c-search__button:hover{--tec-color-background-events-bar-submit-button:#00000000;}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-calendar-list__event-title-link{--tec-color-text-events-title:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-calendar-list__event-title{font-family:"zuume", Sans-serif;font-size:32px;font-weight:700;font-style:italic;letter-spacing:0.4px;}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-calendar-list__event-datetime{--tec-color-text-event-date:var( --e-global-color-primary );font-family:"inclusive-sans", Sans-serif;}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-calendar-list__event-description{--tec-color-text-primary:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-calendar-list__event-description p{font-family:"inclusive-sans", Sans-serif;}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-calendar-list__event-venue{--tec-color-text-primary:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-calendar-list__event-cost{--tec-color-text-primary:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-calendar-list__event-date-tag-datetime:after,
					 .elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-calendar-list__event-datetime-featured-text,
					 .elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-calendar-list__event-datetime-featured-icon-svg{--tec-color-accent-primary:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-calendar-list__event-date-tag-weekday{--tec-color-text-secondary:var( --e-global-color-primary );font-family:"inclusive-sans", Sans-serif;}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-calendar-list__event-date-tag-daynum{--tec-color-text-primary:var( --e-global-color-primary );font-family:"inclusive-sans", Sans-serif;}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-calendar-list__month-separator-text{--tec-color-text-primary:var( --e-global-color-primary );font-family:"zuume", Sans-serif;font-size:32px;font-weight:700;font-style:italic;letter-spacing:0.4px;}.elementor-221 .elementor-element.elementor-element-ac99c37 img{border-style:none;}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-calendar-list__event-featured-image{border-radius:10px 10px 10px 10px;}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-subscribe-dropdown__button-text{color:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-subscribe-dropdown__button:hover{--tec-color-accent-primary:var( --e-global-color-secondary );}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-subscribe-dropdown__button:hover,
					 .elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-subscribe-dropdown__button-text:hover{color:var( --e-global-color-ba3052d );}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,
					 .elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{--tec-color-icon-secondary:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-common-c-btn-border-small,
					 .elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-common-c-btn-border-small:hover{--tec-color-text-secondary:var( --e-global-color-primary );--tec-color-text-primary:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-common-c-btn-border-small{font-family:"inclusive-sans", Sans-serif;}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-top-bar__datepicker-button,
					 .elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-top-bar__datepicker-button-icon-svg .tribe-common-c-svgicon__svg-fill{--tec-color-text-primary:var( --e-global-color-primary );--tec-color-icon-active:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-top-bar__datepicker-button{font-family:"zuume", Sans-serif;font-size:32px;font-weight:700;font-style:italic;letter-spacing:0.4px;}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-nav__prev,
					 .elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-nav__next,
					 .elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-nav__prev-icon-svg path,
					 .elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-nav__next-icon-svg path{--tec-color-text-secondary:var( --e-global-color-primary );--tec-color-icon-primary:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-nav__prev, .elementor-221 .elementor-element.elementor-element-ac99c37 .tribe-events-c-nav__next{font-family:"inclusive-sans", Sans-serif;}.elementor-221 .elementor-element.elementor-element-e5e0df1{--display:flex;--min-height:625px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-221 .elementor-element.elementor-element-e5e0df1:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-e5e0df1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba3052d );}.elementor-221 .elementor-element.elementor-element-5bf055b{--display:flex;--min-height:495px;}.elementor-221 .elementor-element.elementor-element-01fe8fe{--display:flex;--min-height:495px;--border-radius:25px 25px 25px 25px;}.elementor-221 .elementor-element.elementor-element-01fe8fe:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-01fe8fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://courtkingz.com/wp-content/uploads/2026/02/3a411f_f98d61c8dc0748b1ad0045d612765dcfmv2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-5d04f29{--spacer-size:50px;}.elementor-221 .elementor-element.elementor-element-9a13867{--display:flex;}.elementor-221 .elementor-element.elementor-element-11ecf45{--display:flex;--min-height:495px;--border-radius:25px 25px 25px 25px;}.elementor-221 .elementor-element.elementor-element-11ecf45:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-11ecf45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://courtkingz.com/wp-content/uploads/2026/02/3a411f_12bff00d4ba047cfa6675311a002cb6cmv2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-383a568{--spacer-size:50px;}.elementor-221 .elementor-element.elementor-element-bb3aeb3{--display:flex;}.elementor-221 .elementor-element.elementor-element-912f27f{--display:flex;--min-height:495px;--border-radius:25px 25px 25px 25px;}.elementor-221 .elementor-element.elementor-element-912f27f:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-912f27f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://courtkingz.com/wp-content/uploads/2026/02/ac4c24_3a768807d4c44d90bc24bc274155a763mv2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-ad76ac9{--spacer-size:50px;}.elementor-221 .elementor-element.elementor-element-148f65f{--display:flex;}.elementor-221 .elementor-element.elementor-element-2e0a848{--display:flex;--min-height:495px;--border-radius:25px 25px 25px 25px;}.elementor-221 .elementor-element.elementor-element-2e0a848:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-2e0a848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://courtkingz.com/wp-content/uploads/2026/02/ac4c24_8dcb56a65ad247269f783668a1df71c5mv2.png");background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-3b93004{--spacer-size:50px;}.elementor-221 .elementor-element.elementor-element-981adec{--display:flex;}.elementor-221 .elementor-element.elementor-element-57ff1fe{--display:flex;--min-height:495px;--border-radius:25px 25px 25px 25px;}.elementor-221 .elementor-element.elementor-element-57ff1fe:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-57ff1fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://courtkingz.com/wp-content/uploads/2026/02/ac4c24_17a9f89605c84e0cba72d4f34673efe0mv2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-bd6b5c0{--spacer-size:50px;}.elementor-221 .elementor-element.elementor-element-36b40f6{--display:flex;}.elementor-221 .elementor-element.elementor-element-98dc383{--display:flex;--min-height:495px;--border-radius:25px 25px 25px 25px;}.elementor-221 .elementor-element.elementor-element-98dc383:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-98dc383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://courtkingz.com/wp-content/uploads/2026/02/ac4c24_736ce706b5e443c38af7c28d5ce47fe5mv2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-0e8ccce{--spacer-size:50px;}.elementor-221 .elementor-element.elementor-element-da2cd54{--display:flex;}.elementor-221 .elementor-element.elementor-element-a5b2be7{--display:flex;--min-height:495px;--border-radius:25px 25px 25px 25px;}.elementor-221 .elementor-element.elementor-element-a5b2be7:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-a5b2be7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://courtkingz.com/wp-content/uploads/2026/02/ac4c24_a4bc61f68d01474faca4cfbf4461869amv2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-136e0c6{--spacer-size:50px;}.elementor-221 .elementor-element.elementor-element-82d409a{--display:flex;}.elementor-221 .elementor-element.elementor-element-a6192fa{--display:flex;--min-height:495px;--border-radius:25px 25px 25px 25px;}.elementor-221 .elementor-element.elementor-element-a6192fa:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-a6192fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://courtkingz.com/wp-content/uploads/2026/02/ac4c24_a096cab95f454cfa84d6bb39d8e104e1mv2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-221 .elementor-element.elementor-element-bfb03b5{--spacer-size:50px;}.elementor-221 .elementor-element.elementor-element-6335ba7{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:32px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-221 .elementor-element.elementor-element-15b5718{--content-width:1469px;}}@media(max-width:1024px){.elementor-221 .elementor-element.elementor-element-3db61ad{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-221 .elementor-element.elementor-element-bade1f2 .elementor-heading-title{font-size:60px;}.elementor-221 .elementor-element.elementor-element-17c36d7{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-55ca5cb{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-221 .elementor-element.elementor-element-53a0e50 .elementor-heading-title{font-size:57px;}.elementor-221 .elementor-element.elementor-element-6335ba7{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-221 .elementor-element.elementor-element-3db61ad{--min-height:600px;}.elementor-221 .elementor-element.elementor-element-bade1f2 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-221 .elementor-element.elementor-element-17c36d7{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-55ca5cb{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-221 .elementor-element.elementor-element-53a0e50 .elementor-heading-title{font-size:50px;line-height:0.8em;}.elementor-221 .elementor-element.elementor-element-6335ba7{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for tec_elementor_widget_events_view, class: .elementor-element-ac99c37 */.tribe-common .tribe-common-c-btn-border, .tribe-common a.tribe-common-c-btn-border {
    border-color:var( --e-global-color-secondary ) !important;
    border-width:2px !important;
        font-family: "inclusive-sans", Sans-serif !important;
}

.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon {
    color:var( --e-global-color-primary ) !important;
}

.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon:hover {
    color:var(--tec-color-text-events-bar-submit-button) !important;
}

.elementor-175 .elementor-element.elementor-element-f337f90 .tribe-events-c-search__button:hover {
    background-color: transparent !important;
    color:var(--e-global-color-primary) !important;
}

.tribe-events .datepicker .day.active {
    background:var( --e-global-color-secondary ) !important;
    color:var( --e-global-color-ba3052d ) !important;
}

 .tribe-events .datepicker .day.current {
 background:var( --e-global-color-ba3052d ) !important;
 color:var( --e-global-color-primary ) !important;
 }

.tribe-events .datepicker .day.current:before{
    border:1px solid var( --e-global-color-secondary ) !important;;
}


img.tribe-events-pro-photo__event-featured-image, img.tribe-events-calendar-list__event-featured-image {
  aspect-ratio: 16 / 9 !important;
  width: 100% !important;
  height: auto !important;
  object-fit: cover !important;
  border-radius:10px !important;
}

.datepicker.datepicker-dropdown,
.datepicker.datepicker-dropdown * {
  font-family: "inclusive-sans", sans-serif !important;
}/* End custom CSS */