.elementor-2843 .elementor-element.elementor-element-423b8fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2843 .elementor-element.elementor-element-79e4639 .elementor-button{background-color:var( --e-global-color-blocksy_palette_8 );font-size:1.1rem;font-weight:500;line-height:1.8em;fill:var( --e-global-color-blocksy_palette_2 );color:var( --e-global-color-blocksy_palette_2 );border-radius:15px 15px 15px 15px;}.elementor-2843 .elementor-element.elementor-element-79e4639 .elementor-button:hover, .elementor-2843 .elementor-element.elementor-element-79e4639 .elementor-button:focus{background-color:var( --e-global-color-79fa426 );color:var( --e-global-color-primary );}.elementor-2843 .elementor-element.elementor-element-79e4639{width:auto;max-width:auto;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-2843 .elementor-element.elementor-element-79e4639.elementor-element{--align-self:flex-start;}.elementor-2843 .elementor-element.elementor-element-79e4639 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2843 .elementor-element.elementor-element-79e4639 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2843 .elementor-element.elementor-element-79e4639 .elementor-button:hover svg, .elementor-2843 .elementor-element.elementor-element-79e4639 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2843 .elementor-element.elementor-element-d452cd3{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2843 .elementor-element.elementor-element-5d002b9{--display:flex;}.elementor-2843 .elementor-element.elementor-element-e56ded2 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2843 .elementor-element.elementor-element-f47bd03{margin:0vw 3vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:1.2rem;line-height:1.4em;}.elementor-2843 .elementor-element.elementor-element-f8a5ec8{--divider-border-style:dots_tribal;--divider-color:var( --e-global-color-blocksy_palette_1 );--divider-pattern-height:20px;}.elementor-2843 .elementor-element.elementor-element-f8a5ec8 .elementor-divider-separator{width:92%;margin:0 auto;margin-left:0;}.elementor-2843 .elementor-element.elementor-element-f8a5ec8 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2843 .elementor-element.elementor-element-e1ddd32 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2843 .elementor-element.elementor-element-eb5a32c{margin:0vw 3vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:1.2rem;line-height:1.4em;}.elementor-2843 .elementor-element.elementor-element-87e01bd{--divider-border-style:dots_tribal;--divider-color:var( --e-global-color-blocksy_palette_1 );--divider-pattern-height:20px;}.elementor-2843 .elementor-element.elementor-element-87e01bd .elementor-divider-separator{width:92%;margin:0 auto;margin-left:0;}.elementor-2843 .elementor-element.elementor-element-87e01bd .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2843 .elementor-element.elementor-element-0d35177{margin:0vw 3vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:1.2rem;line-height:1.4em;}.elementor-2843 .elementor-element.elementor-element-c203ae1{margin:0vw 3vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:1.2rem;line-height:1.4em;}.elementor-2843 .elementor-element.elementor-element-b2459ab{margin:0vw 3vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:1.2rem;line-height:1.4em;}.elementor-2843 .elementor-element.elementor-element-637709f{margin:0vw 3vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:1.2rem;line-height:1.4em;}.elementor-2843 .elementor-element.elementor-element-6bdefe6{width:var( --container-widget-width, 92% );max-width:92%;background-color:var( --e-global-color-9e43a63 );padding:20px 20px 20px 20px;--container-widget-width:92%;--container-widget-flex-grow:0;border-style:dotted;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:16px 16px 16px 16px;}.elementor-2843 .elementor-element.elementor-element-6bdefe6 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2843 .elementor-element.elementor-element-6bdefe6 .elementor-icon-box-title{margin-block-end:2px;}.elementor-2843 .elementor-element.elementor-element-6bdefe6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2843 .elementor-element.elementor-element-6bdefe6.elementor-view-framed .elementor-icon, .elementor-2843 .elementor-element.elementor-element-6bdefe6.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2843 .elementor-element.elementor-element-6bdefe6 .elementor-icon-box-title, .elementor-2843 .elementor-element.elementor-element-6bdefe6 .elementor-icon-box-title a{font-size:1.7rem;}.elementor-2843 .elementor-element.elementor-element-6bdefe6 .elementor-icon-box-description{font-size:1.2rem;line-height:1.3em;}.elementor-2843 .elementor-element.elementor-element-c91fe91{margin:0vw 3vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:1.2rem;line-height:1.4em;}.elementor-2843 .elementor-element.elementor-element-595dd33{--display:flex;}.elementor-2843 .elementor-element.elementor-element-c3449b7{background-color:#FFC33B;padding:20px 20px 20px 20px;border-radius:16px 16px 16px 16px;font-size:1.1rem;font-weight:500;line-height:1.5em;color:var( --e-global-color-26009fc );}.elementor-2843 .elementor-element.elementor-element-066b311 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-2843 .elementor-element.elementor-element-77699dc .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2843 .elementor-element.elementor-element-c508f7c{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:16px 16px 16px 16px;font-size:1.1rem;line-height:1.4em;}.elementor-2843 .elementor-element.elementor-element-b09e142{--display:flex;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2843 .elementor-element.elementor-element-b09e142:not(.elementor-motion-effects-element-type-background), .elementor-2843 .elementor-element.elementor-element-b09e142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9e43a63 );}.elementor-2843 .elementor-element.elementor-element-6355c84{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:1.1rem;line-height:1.4em;}.elementor-2843 .elementor-element.elementor-element-638066d{--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;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2843 .elementor-element.elementor-element-638066d:not(.elementor-motion-effects-element-type-background), .elementor-2843 .elementor-element.elementor-element-638066d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6a613e8 );}.elementor-2843 .elementor-element.elementor-element-47f489b .elementor-heading-title{color:var( --e-global-color-blocksy_palette_2 );}.elementor-2843 .elementor-element.elementor-element-daab8df{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:1.2rem;line-height:1.4em;color:var( --e-global-color-blocksy_palette_2 );}.elementor-2843 .elementor-element.elementor-element-11220ea .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2843 .elementor-element.elementor-element-11220ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_2 );}.elementor-2843 .elementor-element.elementor-element-11220ea.elementor-view-framed .elementor-icon, .elementor-2843 .elementor-element.elementor-element-11220ea.elementor-view-default .elementor-icon{fill:var( --e-global-color-blocksy_palette_2 );color:var( --e-global-color-blocksy_palette_2 );border-color:var( --e-global-color-blocksy_palette_2 );}.elementor-2843 .elementor-element.elementor-element-11220ea .elementor-icon{font-size:30px;}.elementor-2843 .elementor-element.elementor-element-11220ea .elementor-icon-box-title{color:var( --e-global-color-blocksy_palette_2 );}.elementor-2843 .elementor-element.elementor-element-11220ea .elementor-icon-box-description{color:var( --e-global-color-blocksy_palette_2 );}.elementor-2843 .elementor-element.elementor-element-0072c11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:1.2rem;line-height:1.4em;color:var( --e-global-color-blocksy_palette_2 );}.elementor-2843 .elementor-element.elementor-element-231d6a9 .elementor-button{background-color:var( --e-global-color-blocksy_palette_8 );font-size:1.1rem;font-weight:500;line-height:1.8em;fill:var( --e-global-color-blocksy_palette_2 );color:var( --e-global-color-blocksy_palette_2 );border-radius:15px 15px 15px 15px;}.elementor-2843 .elementor-element.elementor-element-231d6a9 .elementor-button:hover, .elementor-2843 .elementor-element.elementor-element-231d6a9 .elementor-button:focus{background-color:var( --e-global-color-79fa426 );color:var( --e-global-color-primary );}.elementor-2843 .elementor-element.elementor-element-231d6a9{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2843 .elementor-element.elementor-element-231d6a9.elementor-element{--align-self:stretch;}.elementor-2843 .elementor-element.elementor-element-231d6a9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2843 .elementor-element.elementor-element-231d6a9 .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:center;}.elementor-2843 .elementor-element.elementor-element-231d6a9 .elementor-button:hover svg, .elementor-2843 .elementor-element.elementor-element-231d6a9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2843 .elementor-element.elementor-element-d4494c1{--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;--margin-top:0rem;--margin-bottom:6rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2843 .elementor-element.elementor-element-c00adb7{--divider-border-style:dots_tribal;--divider-color:var( --e-global-color-blocksy_palette_1 );--divider-pattern-height:20px;}.elementor-2843 .elementor-element.elementor-element-c00adb7 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-2843 .elementor-element.elementor-element-c00adb7 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-2843 .elementor-element.elementor-element-a238173{margin:0vw 3vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:1.2rem;line-height:1.4em;}.elementor-2843 .elementor-element.elementor-element-ca175c9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-2843 .elementor-element.elementor-element-e73c6f8{--display:flex;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2843 .elementor-element.elementor-element-4b5e11e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;font-size:1.2rem;line-height:1.4em;}.elementor-2843 .elementor-element.elementor-element-ea92f08{--display:flex;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2843 .elementor-element.elementor-element-cf65a41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;font-size:1.2rem;line-height:1.4em;}.elementor-2843 .elementor-element.elementor-element-73a5a23{--display:flex;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2843 .elementor-element.elementor-element-73a5a23:not(.elementor-motion-effects-element-type-background), .elementor-2843 .elementor-element.elementor-element-73a5a23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9e43a63 );}.elementor-2843 .elementor-element.elementor-element-45fd593{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;font-size:1.2rem;line-height:1.4em;}@media(max-width:1024px){.elementor-2843 .elementor-element.elementor-element-d452cd3{--grid-auto-flow:row;}.elementor-2843 .elementor-element.elementor-element-ca175c9{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2843 .elementor-element.elementor-element-423b8fa{--width:1350px;}}@media(max-width:767px){.elementor-2843 .elementor-element.elementor-element-79e4639{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2843 .elementor-element.elementor-element-79e4639 .elementor-button{font-size:0.9rem;}.elementor-2843 .elementor-element.elementor-element-d452cd3{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2843 .elementor-element.elementor-element-5d002b9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2843 .elementor-element.elementor-element-6bdefe6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2843 .elementor-element.elementor-element-ca175c9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-c91fe91 */.elementor-2843 .elementor-element.elementor-element-c91fe91 a {
    color: #fff!important;
    margin: 0;
    font-size: 1.1rem;
}/* End custom CSS */
/* Start custom CSS for tec_et_elementor_widget_tec-tickets, class: .elementor-element-066b311 */.elementor-2843 .elementor-element.elementor-element-066b311 .tribe-common-h7.tribe-common-h6--min-medium.tribe-tickets__tickets-item-content-title {
    color: #333333!important;
    font-weight: bold;
}
.elementor-2843 .elementor-element.elementor-element-066b311 .tribe-tickets__tickets-form.tribe-tickets__form{
    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-423b8fa */#Container{
    width: 1310px!important;
}/* End custom CSS */
/* Start custom CSS */@media only screen and (min-device-width: 320px) and (max-device-width: 480px)
{
    
       select, textarea, input:is([type=url],[type=tel],[type=text],[type=time],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=search],[type=password]), .ct-pseudo-input, fieldset .wc-stripe-elements-field, .ff-inherit-theme-style .ff-el-form-control:not([size]):not([multiple]) {
    appearance: none;
    width: var(--has-width, var(--theme-form-field-width, 100%));
    height: var(--has-height, var(--theme-form-field-height, 40px));
    color: #333333!important;
    padding: var(--has-classic-forms, var(--theme-form-field-padding, 0 15px));
    border-width: var(--theme-form-field-border-width, 1px);
    border-style: var(--theme-form-field-border-style, solid);
    border-color: var(--theme-form-field-border-initial-color);
    border-radius: var(--has-classic-forms, var(--theme-form-field-border-radius, 3px));
    background-color: var(--has-classic-forms, var(--theme-form-field-background-initial-color));
    transition: color .12s cubic-bezier(0.455, 0.03, 0.515, 0.955),border-color .12s cubic-bezier(0.455, 0.03, 0.515, 0.955),background-color .12s cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
}




@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){
    
    
}


@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    
    .elementor-3029{
    width: 1350px;
    margin-left:-160px;
}

}
    #tribe-events-pg-template {
    max-width: 1350px;
    }


.elementor-kit-597 h3.tribe-ticket__tickets-heading,
.elementor-kit-597 h2.tribe-ticket__tickets-heading, 
.elementor-kit-597 h4.tribe-ticket__tickets-heading,
.elementor-kit-597 h2.tribe-dialog__title,

.elementor-kit-597 h3.tribe-tickets__attendee-tickets-item-title,
.elementor-kit-597 h4.tribe-dialog__title.tribe-modal__title.tribe-common-h5.tribe-common-h--alt .tribe-modal--ar__title,
.elementor-kit-597 h2.tribe-dialog__title.tribe-modal__title.tribe-common-h5.tribe-common-h--alt.tribe-modal--ar__title,
.elementor-kit-597 h3.tribe-dialog__title.tribe-modal__title.tribe-common-h5.tribe-common-h--alt.tribe-modal--ar__title,
.elementor-kit-597 .tribe-tickets__attendee-tickets-item-header h4.tribe-common-b1.tribe-common-b1--bold.tribe-tickets__attendee-tickets-item-title,
.elementor-kit-597 h2.tribe-dialog__title.tribe-modal__title.tribe-common-h5.tribe-common-h--alt.tribe-modal--ar__title

{
    color: #333!important;
}

.tribe-common-form-control-checkbox__label a{
color: #333;
    font-size: 0.8rem;
    margin-top: 4px;
    margin-left: 7px;
    
}/* End custom CSS */