.elementor-kit-6{--e-global-color-primary:#161B4E;--e-global-color-secondary:#007BC4;--e-global-color-text:#1D1D1B;--e-global-color-accent:#00A7E5;--e-global-color-5245d2b:#EAE7E5;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-size:1px;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-family:"Poppins";background-color:#FFFFFF;color:#1D1D1B;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:500;line-height:1.4em;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:#007BC4;font-family:"Poppins", Sans-serif;font-weight:bold;text-decoration:none;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#007BC4;border-radius:27px 27px 27px 27px;padding:10px 20px 10px 20px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:#FFFFFF;color:#007BC4;border-style:solid;border-width:2px 2px 2px 2px;border-radius:27px 27px 27px 27px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;text-decoration:none;}.elementor-kit-6 a:hover{color:var( --e-global-color-secondary );text-decoration:underline;}.elementor-kit-6 h1{color:#161B4E;font-family:"Poppins", Sans-serif;font-size:46px;font-weight:bold;line-height:46px;}.elementor-kit-6 h2{color:#007BC4;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:bold;}.elementor-kit-6 h3{color:#007BC4;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-kit-6 h4{color:#007BC4;font-family:"Poppins", Sans-serif;}.elementor-kit-6 h5{color:#161B4E;font-family:"Poppins", Sans-serif;}.elementor-kit-6 h6{color:#161B4E;font-family:"Poppins", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */p, h2, h3, h4, h5, h6, .elementor-kit-6 h3{margin-bottom: 20px;}
.elementor-posts .elementor-post__card .elementor-post__thumbnail img{max-width: none!important;}

.elementor-8299 .elementor-element.elementor-element-7d8adfbe .tec-events-elementor-event-widget__image img{height: auto!important;}


ul{margin-bottom: 20px;}

.gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large, .gform_wrapper.gravity-theme .gfield textarea.large {
  border: 1px solid #ccc;
}

.gform_wrapper.gravity-theme .gform_footer button, .gform_wrapper.gravity-theme .gform_footer input, .gform_wrapper.gravity-theme .gform_page_footer button, .gform_wrapper.gravity-theme .gform_page_footer input{background: #007BC4!important; border-radius: 20px; padding: 5px 20px; font-size:16px;  border: 2px solid #007BC4; color: #fff!important; }

.gform_wrapper.gravity-theme .gform_footer button:hover, .gform_wrapper.gravity-theme .gform_footer input:hover, .gform_wrapper.gravity-theme .gform_page_footer button:hover, .gform_wrapper.gravity-theme .gform_page_footer input:hover{
background: #fff!important; color:#007BC4!important; border: 2px solid #007BC4;}

.elementor hr{border: 0.5px solid #D8D8D8; margin-bottom:20px}

.gform_wrapper.gravity-theme .gfield input, .gform_wrapper.gravity-theme .gfield select {
  max-width: 100%;
  border: 1px solid #000;
}
.elementor-slideshow__title{display: none;}
a{overflow-wrap: break-word;}

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

.elementor-widget:not(:last-child) {
margin-bottom: 0!important}

.tribe-theme-twentytwentyone .tribe-events .tribe-events-c-search__button:not(:hover):not(:active){
    background: #007BC4;
}

.tribe-events .tribe-events-c-search__button:focus, .tribe-events .tribe-events-c-search__button:hover{
    border: 2px solid #007BC4;
    background: #fff;
    color: #007BC4;
   
}

.blue_btn{width: 100%;}


.elementor-kit-6 .elementor-button { text-decoration: none!important;}


h1.tribe-events-single-event-title{
color: #007BC4;
font-family: "Poppins", Sans-serif;
font-size: 30px;
font-weight: bold;
}


.tribe-events-schedule h2{
font-size: 18px !important;
color: #000 !important;
}

.tribe-events-content a, .tribe-common .tribe-common-anchor-thin:active, .tribe-common .tribe-common-anchor-thin:focus, .tribe-common .tribe-common-anchor-thin:hover{border-bottom: none;}

.tribe-common .tribe-common-c-btn-border, .tribe-common a.tribe-common-c-btn-border{border: none;}

.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{
        background: none;
}

#tribe-events-pg-template{padding: 0; max-width: 1120px;}

.single-tribe_events .tribe-events-c-subscribe-dropdown__container .tribe-events button{    background: #007BC4!important;    color: #fff!important;}

.single-tribe_events .tribe-events-c-subscribe-dropdown__container button:hover{    background: #fff!important;    color: #007BC4!important;    border: 2px solid #007BC4!important;}

.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated > .elementor-widget-wrap{padding: 10px 0;}



.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs__list{font-size: 18px;}

@media screen and (max-width: 480px) {

.tribe-events-single{padding: 0 20px 20px;}


}/* End custom CSS */