.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–align-items:center;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–overlay-opacity:0.38;–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:0250px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:stretch;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–flex-wrap:wrap;–overflow:hidden;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-bottom:50px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:40px;–padding-right:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:start;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-e58d879{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-489 .elementor-element.elementor-element-e58d879:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e58d879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-f7c9bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-f130a31{–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;}.elementor-489 .elementor-element.elementor-element-3885cef .mec-events-event-image img{width:100%;height:auto;}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button{font-weight:500;background-color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus{color:var( –e-global-color-primary );background-color:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover svg, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus svg{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:flex-start;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-57e1072 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-8e1d20f{–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;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-2c56deb{width:initial;max-width:initial;}.elementor-489 .elementor-element.elementor-element-2c56deb.elementor-element{–flex-grow:0;–flex-shrink:0;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-10712d5 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-10712d5 .mec-next-occurrence i:before{font-size:14px;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:center;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}@media(min-width:768px){.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:66.6666%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-489 .elementor-element.elementor-element-1a901b10{–width:100%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:100%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:100%;}}@media(max-width:1024px){.elementor-489 .elementor-element.elementor-element-1a901b10{–gap:0px 0px;–row-gap:0px;–column-gap:0px;–padding-top:170px;–padding-bottom:150px;–padding-left:30px;–padding-right:30px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–align-items:stretch;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–margin-top:0px;–margin-bottom:0px;–margin-left:34px;–margin-right:-31px;–padding-top:20px;–padding-bottom:20px;–padding-left:20px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:3em;}.elementor-489 .elementor-element.elementor-element-e58d879{–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;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–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;}.elementor-489 .elementor-element.elementor-element-011ada4.elementor-element{–align-self:center;}}@media(max-width:767px){.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:57px;–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:0px;–padding-left:20px;–padding-right:20px;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:48px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:100%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:100%;–border-radius:20px 20px 20px 20px;–margin-top:50px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:center;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:2.5em;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–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;–flex-wrap:nowrap;}.elementor-489 .elementor-element.elementor-element-4ef7cd3.e-con{–order:2;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{margin:-48px 0px -9px -27px;}.elementor-489 .elementor-element.elementor-element-f3d616c.elementor-element{–order:1;}.elementor-489 .elementor-element.elementor-element-00f4105.elementor-element{–order:2;}}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
Book Event Book Event Book Event Book Event Book Event Book Event Book Event Book Event Before you can take your dook, we ask that you fill in our safety waiver. You may also…
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–align-items:center;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–overlay-opacity:0.38;–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:0250px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:stretch;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–flex-wrap:wrap;–overflow:hidden;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-bottom:50px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:40px;–padding-right:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:start;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-e58d879{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-489 .elementor-element.elementor-element-e58d879:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e58d879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-f7c9bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-f130a31{–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;}.elementor-489 .elementor-element.elementor-element-3885cef .mec-events-event-image img{width:100%;height:auto;}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button{font-weight:500;background-color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus{color:var( –e-global-color-primary );background-color:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover svg, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus svg{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:flex-start;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-57e1072 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-8e1d20f{–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;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-2c56deb{width:initial;max-width:initial;}.elementor-489 .elementor-element.elementor-element-2c56deb.elementor-element{–flex-grow:0;–flex-shrink:0;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-10712d5 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-10712d5 .mec-next-occurrence i:before{font-size:14px;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:center;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}@media(min-width:768px){.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:66.6666%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-489 .elementor-element.elementor-element-1a901b10{–width:100%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:100%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:100%;}}@media(max-width:1024px){.elementor-489 .elementor-element.elementor-element-1a901b10{–gap:0px 0px;–row-gap:0px;–column-gap:0px;–padding-top:170px;–padding-bottom:150px;–padding-left:30px;–padding-right:30px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–align-items:stretch;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–margin-top:0px;–margin-bottom:0px;–margin-left:34px;–margin-right:-31px;–padding-top:20px;–padding-bottom:20px;–padding-left:20px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:3em;}.elementor-489 .elementor-element.elementor-element-e58d879{–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;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–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;}.elementor-489 .elementor-element.elementor-element-011ada4.elementor-element{–align-self:center;}}@media(max-width:767px){.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:57px;–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:0px;–padding-left:20px;–padding-right:20px;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:48px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:100%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:100%;–border-radius:20px 20px 20px 20px;–margin-top:50px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:center;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:2.5em;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–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;–flex-wrap:nowrap;}.elementor-489 .elementor-element.elementor-element-4ef7cd3.e-con{–order:2;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{margin:-48px 0px -9px -27px;}.elementor-489 .elementor-element.elementor-element-f3d616c.elementor-element{–order:1;}.elementor-489 .elementor-element.elementor-element-00f4105.elementor-element{–order:2;}}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–align-items:center;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–overlay-opacity:0.38;–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:0250px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:stretch;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–flex-wrap:wrap;–overflow:hidden;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-bottom:50px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:40px;–padding-right:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:start;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-f7c9bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-f130a31{–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;}.elementor-489 .elementor-element.elementor-element-3885cef .mec-events-event-image img{width:100%;height:auto;}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button{font-weight:500;background-color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus{color:var( –e-global-color-primary );background-color:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover svg, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus svg{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:flex-start;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-57e1072 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-8e1d20f{–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;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-2c56deb{width:initial;max-width:initial;}.elementor-489 .elementor-element.elementor-element-2c56deb.elementor-element{–flex-grow:0;–flex-shrink:0;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-10712d5 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-10712d5 .mec-next-occurrence i:before{font-size:14px;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:center;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}@media(min-width:768px){.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:66.6666%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-489 .elementor-element.elementor-element-1a901b10{–width:100%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:100%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:100%;}}@media(max-width:1024px){.elementor-489 .elementor-element.elementor-element-1a901b10{–gap:0px 0px;–row-gap:0px;–column-gap:0px;–padding-top:170px;–padding-bottom:150px;–padding-left:30px;–padding-right:30px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–align-items:stretch;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–margin-top:0px;–margin-bottom:0px;–margin-left:34px;–margin-right:-31px;–padding-top:20px;–padding-bottom:20px;–padding-left:20px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:3em;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–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;}.elementor-489 .elementor-element.elementor-element-011ada4.elementor-element{–align-self:center;}}@media(max-width:767px){.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:57px;–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:0px;–padding-left:20px;–padding-right:20px;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:48px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:100%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:100%;–border-radius:20px 20px 20px 20px;–margin-top:50px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:center;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:2.5em;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–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;–flex-wrap:nowrap;}.elementor-489 .elementor-element.elementor-element-4ef7cd3.e-con{–order:2;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{margin:-48px 0px -9px -27px;}.elementor-489 .elementor-element.elementor-element-f3d616c.elementor-element{–order:1;}.elementor-489 .elementor-element.elementor-element-00f4105.elementor-element{–order:2;}}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–align-items:center;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–overlay-opacity:0.38;–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:0250px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:stretch;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–flex-wrap:wrap;–overflow:hidden;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-bottom:50px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:40px;–padding-right:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-f7c9bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-f130a31{–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;}.elementor-489 .elementor-element.elementor-element-3885cef .mec-events-event-image img{width:100%;height:auto;}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button{font-weight:500;background-color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus{color:var( –e-global-color-primary );background-color:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover svg, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus svg{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:flex-start;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-57e1072 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-8e1d20f{–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;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-2c56deb{width:initial;max-width:initial;}.elementor-489 .elementor-element.elementor-element-2c56deb.elementor-element{–flex-grow:0;–flex-shrink:0;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:center;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}@media(min-width:768px){.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:66.6666%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-489 .elementor-element.elementor-element-1a901b10{–width:100%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:100%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:100%;}}@media(max-width:1024px){.elementor-489 .elementor-element.elementor-element-1a901b10{–gap:0px 0px;–row-gap:0px;–column-gap:0px;–padding-top:170px;–padding-bottom:150px;–padding-left:30px;–padding-right:30px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–align-items:stretch;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–margin-top:0px;–margin-bottom:0px;–margin-left:34px;–margin-right:-31px;–padding-top:20px;–padding-bottom:20px;–padding-left:20px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:3em;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–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;}.elementor-489 .elementor-element.elementor-element-011ada4.elementor-element{–align-self:center;}}@media(max-width:767px){.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:57px;–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:0px;–padding-left:20px;–padding-right:20px;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:48px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:100%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:100%;–border-radius:20px 20px 20px 20px;–margin-top:50px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:center;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:2.5em;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–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;–flex-wrap:nowrap;}.elementor-489 .elementor-element.elementor-element-4ef7cd3.e-con{–order:2;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{margin:-48px 0px -9px -27px;}.elementor-489 .elementor-element.elementor-element-f3d616c.elementor-element{–order:1;}.elementor-489 .elementor-element.elementor-element-00f4105.elementor-element{–order:2;}}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–align-items:center;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–overlay-opacity:0.38;–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:0250px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:stretch;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–flex-wrap:wrap;–overflow:hidden;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-bottom:50px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:40px;–padding-right:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-f7c9bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-f130a31{–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;}.elementor-489 .elementor-element.elementor-element-3885cef .mec-events-event-image img{width:100%;height:auto;}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button{font-weight:500;background-color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus{color:var( –e-global-color-primary );background-color:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover svg, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus svg{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:flex-start;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-57e1072 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-8e1d20f{–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;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-2c56deb{width:initial;max-width:initial;}.elementor-489 .elementor-element.elementor-element-2c56deb.elementor-element{–flex-grow:0;–flex-shrink:0;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:center;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}@media(min-width:768px){.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:66.6666%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-489 .elementor-element.elementor-element-1a901b10{–width:100%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:100%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:100%;}}@media(max-width:1024px){.elementor-489 .elementor-element.elementor-element-1a901b10{–gap:0px 0px;–row-gap:0px;–column-gap:0px;–padding-top:170px;–padding-bottom:150px;–padding-left:30px;–padding-right:30px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–align-items:stretch;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–margin-top:0px;–margin-bottom:0px;–margin-left:34px;–margin-right:-31px;–padding-top:20px;–padding-bottom:20px;–padding-left:20px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:3em;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–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;}.elementor-489 .elementor-element.elementor-element-011ada4.elementor-element{–align-self:center;}}@media(max-width:767px){.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:57px;–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:0px;–padding-left:20px;–padding-right:20px;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:48px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:100%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:100%;–border-radius:20px 20px 20px 20px;–margin-top:50px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:center;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:2.5em;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–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;–flex-wrap:nowrap;}.elementor-489 .elementor-element.elementor-element-4ef7cd3.e-con{–order:2;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{margin:-48px 0px -9px -27px;}.elementor-489 .elementor-element.elementor-element-f3d616c.elementor-element{–order:1;}.elementor-489 .elementor-element.elementor-element-00f4105.elementor-element{–order:2;}}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–align-items:center;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–overlay-opacity:0.38;–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:0250px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:stretch;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–flex-wrap:wrap;–overflow:hidden;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-bottom:50px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:40px;–padding-right:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-f7f7553{–display:flex;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–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;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–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;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:flex-start;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-57e1072 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:flex-start;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:center;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}@media(min-width:768px){.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-489 .elementor-element.elementor-element-1a901b10{–width:100%;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:100%;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:100%;}}@media(max-width:1024px){.elementor-489 .elementor-element.elementor-element-1a901b10{–gap:0px 0px;–row-gap:0px;–column-gap:0px;–padding-top:170px;–padding-bottom:150px;–padding-left:30px;–padding-right:30px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–align-items:stretch;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–margin-top:0px;–margin-bottom:0px;–margin-left:34px;–margin-right:-31px;–padding-top:20px;–padding-bottom:20px;–padding-left:20px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:3em;}.elementor-489 .elementor-element.elementor-element-85c7a58{–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;}.elementor-489 .elementor-element.elementor-element-011ada4.elementor-element{–align-self:center;}}@media(max-width:767px){.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:57px;–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:0px;–padding-left:20px;–padding-right:20px;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:48px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:100%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:100%;–border-radius:20px 20px 20px 20px;–margin-top:50px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:center;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:2.5em;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–content-width:100%;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:100%;}.elementor-489 .elementor-element.elementor-element-f3d616c.elementor-element{–order:1;}.elementor-489 .elementor-element.elementor-element-00f4105.elementor-element{–order:2;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–content-width:100%;–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;–flex-wrap:nowrap;}.elementor-489 .elementor-element.elementor-element-4ef7cd3.e-con{–order:2;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{margin:-48px 0px -9px -27px;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–content-width:100%;–justify-content:flex-start;–align-items:flex-start;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–flex-wrap:wrap;–align-content:flex-start;–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;}.elementor-489 .elementor-element.elementor-element-cbf72f8.e-con{–order:4;}}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px 0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-block-start:0px;–margin-block-end:0px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:0250px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–width:45%;–background-transition:0.3s;–padding-block-start:0px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–width:55%;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px 0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-block-start:50px;–margin-block-end:50px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:20px;–padding-block-end:20px;–padding-inline-start:40px;–padding-inline-end:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px 0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–display:flex;–width:80%;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–display:flex;–width:50%;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-57e1072 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px 0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-block-start:0px;–margin-block-end:0px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:0250px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–width:45%;–background-transition:0.3s;–padding-block-start:0px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–width:55%;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px 0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-block-start:50px;–margin-block-end:50px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:20px;–padding-block-end:20px;–padding-inline-start:40px;–padding-inline-end:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px 0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–display:flex;–width:80%;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–display:flex;–width:50%;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px 0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-block-start:0px;–margin-block-end:0px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:0250px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–width:45%;–background-transition:0.3s;–padding-block-start:0px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–width:55%;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px 0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-block-start:50px;–margin-block-end:50px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:20px;–padding-block-end:20px;–padding-inline-start:40px;–padding-inline-end:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px 0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–display:flex;–width:80%;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–display:flex;–width:50%;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px 0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-block-start:0px;–margin-block-end:0px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:0250px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–width:45%;–background-transition:0.3s;–padding-block-start:0px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–width:55%;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px 0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-block-start:50px;–margin-block-end:50px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:20px;–padding-block-end:20px;–padding-inline-start:40px;–padding-inline-end:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px 0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–display:flex;–width:80%;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–display:flex;–width:50%;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px 0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-block-start:0px;–margin-block-end:0px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:0250px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–width:45%;–background-transition:0.3s;–padding-block-start:0px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–width:55%;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px 0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-block-start:50px;–margin-block-end:50px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:20px;–padding-block-end:20px;–padding-inline-start:40px;–padding-inline-end:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px 0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–display:flex;–width:80%;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–display:flex;–width:50%;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–align-items:flex-end;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-end;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-end;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px 0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-block-start:0px;–margin-block-end:0px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:0250px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–width:45%;–background-transition:0.3s;–padding-block-start:0px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–width:55%;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px 0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-block-start:50px;–margin-block-end:50px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:20px;–padding-block-end:20px;–padding-inline-start:40px;–padding-inline-end:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px 0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–display:flex;–width:80%;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–display:flex;–width:50%;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}
.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking {
background: #504EA500;
border-width: 0!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:table-cell;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:table-cell;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:table-cell;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}@media(max-width:767px){.elementor-489 .elementor-element.elementor-element-2c56deb{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-d4daf46{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-0a23f48{width:100%;max-width:100%;}}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:table-cell;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:table-cell;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:table-cell;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:table-cell;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:table-cell;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:table-cell;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:table-cell;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:block;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
Before you can take your dook, we ask that you fill in our safety waiver. You may also be asked on the day to sign a physical copy.
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/*! elementor – v3.13.1 – 09-05-2023 */
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}
Before you can take your dook, we ask that you fill in our safety waiver. You may also be asked on the day to sign a physical copy.
Before you can take your dook, we ask that you fill in our safety waiver. You may also be asked on the day to sign a physical copy.
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/*! elementor – v3.13.1 – 09-05-2023 */
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}
Before you can take your dook, we ask that you fill in our safety waiver. You may also be asked on the day to sign a physical copy.
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.mec-book-price-detail-amount{color: white!important;}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.mec-book-price-detail-amount{color: white;}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#02010100;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#02010100;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#02010100;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#02010100;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#02010100;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#02010100;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#02010100;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:inline-block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#02010100;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:inline-block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#02010100;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:inline-block;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -19px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-50px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-50px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap:wrap;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-50px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-50px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-50px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-50px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-50px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-50px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-50px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-50px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:0px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:40px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:20px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:20px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:20px 20px 20px 20px;background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;}:root{–page-title-display:none;}/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;}:root{–page-title-display:none;}/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;}:root{–page-title-display:none;}
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{width:100%;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;}:root{–page-title-display:none;}
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{width:100%;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;}:root{–page-title-display:none;}
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{width:100%;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;}:root{–page-title-display:none;}
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{width:100%;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;}:root{–page-title-display:none;}
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}:root{–page-title-display:none;}
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-949c774{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-949c774:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-949c774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-949c774, .elementor-489 .elementor-element.elementor-element-949c774::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-21e2566 .mec-events-content, .elementor-489 .elementor-element.elementor-element-21e2566 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}:root{–page-title-display:none;}
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-949c774{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-949c774:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-949c774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-949c774, .elementor-489 .elementor-element.elementor-element-949c774::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-21e2566 .mec-events-content, .elementor-489 .elementor-element.elementor-element-21e2566 .mec-events-content p{font-size:25px;color:var( –e-global-color-text );}:root{–page-title-display:none;}
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-949c774{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-949c774:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-949c774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-949c774, .elementor-489 .elementor-element.elementor-element-949c774::before{–border-transition:0.3s;}:root{–page-title-display:none;}
Book Event Book Event Book Event Book Event Book Event Book Event Book Event Book Event Before you can take your dook, we ask that you fill in our safety waiver. You may also…
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–align-items:center;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–overlay-opacity:0.38;–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:0250px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:stretch;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–flex-wrap:wrap;–overflow:hidden;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-bottom:50px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:40px;–padding-right:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:start;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-e58d879{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-489 .elementor-element.elementor-element-e58d879:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e58d879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-f7c9bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-f130a31{–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;}.elementor-489 .elementor-element.elementor-element-3885cef .mec-events-event-image img{width:100%;height:auto;}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button{font-weight:500;background-color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus{color:var( –e-global-color-primary );background-color:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover svg, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus svg{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:flex-start;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-57e1072 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-8e1d20f{–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;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-2c56deb{width:initial;max-width:initial;}.elementor-489 .elementor-element.elementor-element-2c56deb.elementor-element{–flex-grow:0;–flex-shrink:0;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-10712d5 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-10712d5 .mec-next-occurrence i:before{font-size:14px;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:center;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}@media(min-width:768px){.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:66.6666%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-489 .elementor-element.elementor-element-1a901b10{–width:100%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:100%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:100%;}}@media(max-width:1024px){.elementor-489 .elementor-element.elementor-element-1a901b10{–gap:0px 0px;–row-gap:0px;–column-gap:0px;–padding-top:170px;–padding-bottom:150px;–padding-left:30px;–padding-right:30px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–align-items:stretch;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–margin-top:0px;–margin-bottom:0px;–margin-left:34px;–margin-right:-31px;–padding-top:20px;–padding-bottom:20px;–padding-left:20px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:3em;}.elementor-489 .elementor-element.elementor-element-e58d879{–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;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–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;}.elementor-489 .elementor-element.elementor-element-011ada4.elementor-element{–align-self:center;}}@media(max-width:767px){.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:57px;–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:0px;–padding-left:20px;–padding-right:20px;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:48px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:100%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:100%;–border-radius:20px 20px 20px 20px;–margin-top:50px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:center;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:2.5em;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–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;–flex-wrap:nowrap;}.elementor-489 .elementor-element.elementor-element-4ef7cd3.e-con{–order:2;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{margin:-48px 0px -9px -27px;}.elementor-489 .elementor-element.elementor-element-f3d616c.elementor-element{–order:1;}.elementor-489 .elementor-element.elementor-element-00f4105.elementor-element{–order:2;}}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–align-items:center;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–overlay-opacity:0.38;–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:0250px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:stretch;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–flex-wrap:wrap;–overflow:hidden;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-bottom:50px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:40px;–padding-right:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:start;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-f7c9bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-f130a31{–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;}.elementor-489 .elementor-element.elementor-element-3885cef .mec-events-event-image img{width:100%;height:auto;}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button{font-weight:500;background-color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus{color:var( –e-global-color-primary );background-color:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover svg, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus svg{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:flex-start;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-57e1072 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-8e1d20f{–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;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-2c56deb{width:initial;max-width:initial;}.elementor-489 .elementor-element.elementor-element-2c56deb.elementor-element{–flex-grow:0;–flex-shrink:0;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-10712d5 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-10712d5 .mec-next-occurrence i:before{font-size:14px;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:center;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}@media(min-width:768px){.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:66.6666%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-489 .elementor-element.elementor-element-1a901b10{–width:100%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:100%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:100%;}}@media(max-width:1024px){.elementor-489 .elementor-element.elementor-element-1a901b10{–gap:0px 0px;–row-gap:0px;–column-gap:0px;–padding-top:170px;–padding-bottom:150px;–padding-left:30px;–padding-right:30px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–align-items:stretch;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–margin-top:0px;–margin-bottom:0px;–margin-left:34px;–margin-right:-31px;–padding-top:20px;–padding-bottom:20px;–padding-left:20px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:3em;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–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;}.elementor-489 .elementor-element.elementor-element-011ada4.elementor-element{–align-self:center;}}@media(max-width:767px){.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:57px;–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:0px;–padding-left:20px;–padding-right:20px;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:48px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:100%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:100%;–border-radius:20px 20px 20px 20px;–margin-top:50px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:center;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:2.5em;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–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;–flex-wrap:nowrap;}.elementor-489 .elementor-element.elementor-element-4ef7cd3.e-con{–order:2;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{margin:-48px 0px -9px -27px;}.elementor-489 .elementor-element.elementor-element-f3d616c.elementor-element{–order:1;}.elementor-489 .elementor-element.elementor-element-00f4105.elementor-element{–order:2;}}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–align-items:center;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–overlay-opacity:0.38;–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:0250px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:stretch;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–flex-wrap:wrap;–overflow:hidden;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-bottom:50px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:40px;–padding-right:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-f7c9bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-f130a31{–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;}.elementor-489 .elementor-element.elementor-element-3885cef .mec-events-event-image img{width:100%;height:auto;}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button{font-weight:500;background-color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus{color:var( –e-global-color-primary );background-color:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover svg, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus svg{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:flex-start;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-57e1072 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-8e1d20f{–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;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-2c56deb{width:initial;max-width:initial;}.elementor-489 .elementor-element.elementor-element-2c56deb.elementor-element{–flex-grow:0;–flex-shrink:0;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:center;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}@media(min-width:768px){.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:66.6666%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-489 .elementor-element.elementor-element-1a901b10{–width:100%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:100%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:100%;}}@media(max-width:1024px){.elementor-489 .elementor-element.elementor-element-1a901b10{–gap:0px 0px;–row-gap:0px;–column-gap:0px;–padding-top:170px;–padding-bottom:150px;–padding-left:30px;–padding-right:30px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–align-items:stretch;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–margin-top:0px;–margin-bottom:0px;–margin-left:34px;–margin-right:-31px;–padding-top:20px;–padding-bottom:20px;–padding-left:20px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:3em;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–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;}.elementor-489 .elementor-element.elementor-element-011ada4.elementor-element{–align-self:center;}}@media(max-width:767px){.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:57px;–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:0px;–padding-left:20px;–padding-right:20px;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:48px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:100%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:100%;–border-radius:20px 20px 20px 20px;–margin-top:50px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:center;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:2.5em;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–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;–flex-wrap:nowrap;}.elementor-489 .elementor-element.elementor-element-4ef7cd3.e-con{–order:2;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{margin:-48px 0px -9px -27px;}.elementor-489 .elementor-element.elementor-element-f3d616c.elementor-element{–order:1;}.elementor-489 .elementor-element.elementor-element-00f4105.elementor-element{–order:2;}}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–align-items:center;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–overlay-opacity:0.38;–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:0250px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:stretch;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–flex-wrap:wrap;–overflow:hidden;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-bottom:50px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:40px;–padding-right:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-f7c9bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-f130a31{–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;}.elementor-489 .elementor-element.elementor-element-3885cef .mec-events-event-image img{width:100%;height:auto;}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button{font-weight:500;background-color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus{color:var( –e-global-color-primary );background-color:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover svg, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus svg{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:flex-start;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-57e1072 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-8e1d20f{–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;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-2c56deb{width:initial;max-width:initial;}.elementor-489 .elementor-element.elementor-element-2c56deb.elementor-element{–flex-grow:0;–flex-shrink:0;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:center;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}@media(min-width:768px){.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:66.6666%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-489 .elementor-element.elementor-element-1a901b10{–width:100%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:100%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:100%;}}@media(max-width:1024px){.elementor-489 .elementor-element.elementor-element-1a901b10{–gap:0px 0px;–row-gap:0px;–column-gap:0px;–padding-top:170px;–padding-bottom:150px;–padding-left:30px;–padding-right:30px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–align-items:stretch;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–margin-top:0px;–margin-bottom:0px;–margin-left:34px;–margin-right:-31px;–padding-top:20px;–padding-bottom:20px;–padding-left:20px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:3em;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–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;}.elementor-489 .elementor-element.elementor-element-011ada4.elementor-element{–align-self:center;}}@media(max-width:767px){.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:57px;–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:0px;–padding-left:20px;–padding-right:20px;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:48px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:100%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:100%;–border-radius:20px 20px 20px 20px;–margin-top:50px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:center;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:2.5em;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–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;–flex-wrap:nowrap;}.elementor-489 .elementor-element.elementor-element-4ef7cd3.e-con{–order:2;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{margin:-48px 0px -9px -27px;}.elementor-489 .elementor-element.elementor-element-f3d616c.elementor-element{–order:1;}.elementor-489 .elementor-element.elementor-element-00f4105.elementor-element{–order:2;}}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–align-items:center;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–overlay-opacity:0.38;–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:0250px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:stretch;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–flex-wrap:wrap;–overflow:hidden;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-bottom:50px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:40px;–padding-right:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-f7f7553{–display:flex;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–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;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–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;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:flex-start;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-57e1072 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:flex-start;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:center;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}@media(min-width:768px){.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-489 .elementor-element.elementor-element-1a901b10{–width:100%;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:100%;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:100%;}}@media(max-width:1024px){.elementor-489 .elementor-element.elementor-element-1a901b10{–gap:0px 0px;–row-gap:0px;–column-gap:0px;–padding-top:170px;–padding-bottom:150px;–padding-left:30px;–padding-right:30px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–align-items:stretch;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–margin-top:0px;–margin-bottom:0px;–margin-left:34px;–margin-right:-31px;–padding-top:20px;–padding-bottom:20px;–padding-left:20px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:3em;}.elementor-489 .elementor-element.elementor-element-85c7a58{–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;}.elementor-489 .elementor-element.elementor-element-011ada4.elementor-element{–align-self:center;}}@media(max-width:767px){.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:57px;–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:0px;–padding-left:20px;–padding-right:20px;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:48px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:100%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:100%;–border-radius:20px 20px 20px 20px;–margin-top:50px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:center;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:2.5em;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–content-width:100%;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:100%;}.elementor-489 .elementor-element.elementor-element-f3d616c.elementor-element{–order:1;}.elementor-489 .elementor-element.elementor-element-00f4105.elementor-element{–order:2;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–content-width:100%;–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;–flex-wrap:nowrap;}.elementor-489 .elementor-element.elementor-element-4ef7cd3.e-con{–order:2;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{margin:-48px 0px -9px -27px;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–content-width:100%;–justify-content:flex-start;–align-items:flex-start;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–flex-wrap:wrap;–align-content:flex-start;–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;}.elementor-489 .elementor-element.elementor-element-cbf72f8.e-con{–order:4;}}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px 0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-block-start:0px;–margin-block-end:0px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:0250px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–width:45%;–background-transition:0.3s;–padding-block-start:0px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–width:55%;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px 0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-block-start:50px;–margin-block-end:50px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:20px;–padding-block-end:20px;–padding-inline-start:40px;–padding-inline-end:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px 0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–display:flex;–width:80%;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–display:flex;–width:50%;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-57e1072 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px 0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-block-start:0px;–margin-block-end:0px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:0250px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–width:45%;–background-transition:0.3s;–padding-block-start:0px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–width:55%;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px 0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-block-start:50px;–margin-block-end:50px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:20px;–padding-block-end:20px;–padding-inline-start:40px;–padding-inline-end:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px 0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–display:flex;–width:80%;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–display:flex;–width:50%;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px 0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-block-start:0px;–margin-block-end:0px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:0250px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–width:45%;–background-transition:0.3s;–padding-block-start:0px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–width:55%;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px 0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-block-start:50px;–margin-block-end:50px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:20px;–padding-block-end:20px;–padding-inline-start:40px;–padding-inline-end:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px 0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–display:flex;–width:80%;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–display:flex;–width:50%;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px 0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-block-start:0px;–margin-block-end:0px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:0250px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–width:45%;–background-transition:0.3s;–padding-block-start:0px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–width:55%;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px 0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-block-start:50px;–margin-block-end:50px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:20px;–padding-block-end:20px;–padding-inline-start:40px;–padding-inline-end:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px 0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–display:flex;–width:80%;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–display:flex;–width:50%;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px 0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-block-start:0px;–margin-block-end:0px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:0250px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–width:45%;–background-transition:0.3s;–padding-block-start:0px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–width:55%;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px 0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-block-start:50px;–margin-block-end:50px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:20px;–padding-block-end:20px;–padding-inline-start:40px;–padding-inline-end:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px 0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–display:flex;–width:80%;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–display:flex;–width:50%;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–align-items:flex-end;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-end;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-end;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px 0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-block-start:0px;–margin-block-end:0px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:0250px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–width:45%;–background-transition:0.3s;–padding-block-start:0px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–width:55%;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px 0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-block-start:50px;–margin-block-end:50px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:20px;–padding-block-end:20px;–padding-inline-start:40px;–padding-inline-end:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px 0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–display:flex;–width:80%;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–display:flex;–width:50%;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}
.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking {
background: #504EA500;
border-width: 0!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:table-cell;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:table-cell;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:table-cell;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}@media(max-width:767px){.elementor-489 .elementor-element.elementor-element-2c56deb{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-d4daf46{width:100%;max-width:100%;}.elementor-489 .elementor-element.elementor-element-0a23f48{width:100%;max-width:100%;}}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:table-cell;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:table-cell;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:table-cell;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:table-cell;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:table-cell;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:table-cell;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:table-cell;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:block;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
Before you can take your dook, we ask that you fill in our safety waiver. You may also be asked on the day to sign a physical copy.
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/*! elementor – v3.13.1 – 09-05-2023 */
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}
Before you can take your dook, we ask that you fill in our safety waiver. You may also be asked on the day to sign a physical copy.
Before you can take your dook, we ask that you fill in our safety waiver. You may also be asked on the day to sign a physical copy.
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/*! elementor – v3.13.1 – 09-05-2023 */
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}
Before you can take your dook, we ask that you fill in our safety waiver. You may also be asked on the day to sign a physical copy.
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.mec-book-price-detail-amount{color: white!important;}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.mec-book-price-detail-amount{color: white;}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#02010100;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#02010100;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#02010100;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#02010100;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#02010100;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#02010100;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#02010100;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:inline-block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#02010100;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:inline-block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#02010100;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:inline-block;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -19px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-50px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-50px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap:wrap;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-50px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-50px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-50px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-50px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-50px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-50px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-50px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:-25px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-50px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:0px 0px -50px -30px;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-f4a93fe > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}
.mec-single-event .mec-booking-button:hover {
background-color: #72B9B2!important;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_register_button, class: .elementor-element-f4a93fe */.lity-content .mec-events-meta-group-booking, .mec-events-meta-group-booking .mec-booking-shortcode, .mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-events-meta-group-gmap, .mec-single-event .mec-frontbox, .mec-single-modern .mec-single-event-bar {
border-radius: 3px;
overflow: hidden;
border-width: 0!important;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:50px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:40px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:20px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;height:20px !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox{background:#02010100;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button{color:var( –e-global-color-text );padding:20px 20px 20px 20px;background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-f4a93fe .mec-reg-btn.mec-frontbox .mec-booking-button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}:root{–page-title-display:none;}/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;}:root{–page-title-display:none;}/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;}:root{–page-title-display:none;}/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;}:root{–page-title-display:none;}
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{width:100%;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;}:root{–page-title-display:none;}
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:0px 0px 0px -30px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{width:100%;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;}:root{–page-title-display:none;}
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{width:100%;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;}:root{–page-title-display:none;}
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{width:100%;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;}.mec-single-event .elementor-489 .elementor-element.elementor-element-f4a93fe .mec-booking-button{width:100% !important;}:root{–page-title-display:none;}
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}:root{–page-title-display:none;}
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-949c774{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-949c774:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-949c774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-949c774, .elementor-489 .elementor-element.elementor-element-949c774::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-21e2566 .mec-events-content, .elementor-489 .elementor-element.elementor-element-21e2566 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}:root{–page-title-display:none;}
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-949c774{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-949c774:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-949c774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-949c774, .elementor-489 .elementor-element.elementor-element-949c774::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-21e2566 .mec-events-content, .elementor-489 .elementor-element.elementor-element-21e2566 .mec-events-content p{font-size:25px;color:var( –e-global-color-text );}:root{–page-title-display:none;}
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-949c774{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-949c774:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-949c774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-949c774, .elementor-489 .elementor-element.elementor-element-949c774::before{–border-transition:0.3s;}:root{–page-title-display:none;}
Book Event Book Event Book Event Book Event Book Event Book Event Book Event Book Event Before you can take your dook, we ask that you fill in our safety waiver. You may also…
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–align-items:center;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–overlay-opacity:0.38;–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:0250px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:stretch;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–flex-wrap:wrap;–overflow:hidden;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-bottom:50px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:40px;–padding-right:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:start;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-e58d879{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-489 .elementor-element.elementor-element-e58d879:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e58d879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-f7c9bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-f130a31{–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;}.elementor-489 .elementor-element.elementor-element-3885cef .mec-events-event-image img{width:100%;height:auto;}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button{font-weight:500;background-color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus{color:var( –e-global-color-primary );background-color:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover svg, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus svg{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:flex-start;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-57e1072 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-8e1d20f{–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;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-2c56deb{width:initial;max-width:initial;}.elementor-489 .elementor-element.elementor-element-2c56deb.elementor-element{–flex-grow:0;–flex-shrink:0;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-10712d5 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-10712d5 .mec-next-occurrence i:before{font-size:14px;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:center;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}@media(min-width:768px){.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:66.6666%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-489 .elementor-element.elementor-element-1a901b10{–width:100%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:100%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:100%;}}@media(max-width:1024px){.elementor-489 .elementor-element.elementor-element-1a901b10{–gap:0px 0px;–row-gap:0px;–column-gap:0px;–padding-top:170px;–padding-bottom:150px;–padding-left:30px;–padding-right:30px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–align-items:stretch;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–margin-top:0px;–margin-bottom:0px;–margin-left:34px;–margin-right:-31px;–padding-top:20px;–padding-bottom:20px;–padding-left:20px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:3em;}.elementor-489 .elementor-element.elementor-element-e58d879{–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;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–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;}.elementor-489 .elementor-element.elementor-element-011ada4.elementor-element{–align-self:center;}}@media(max-width:767px){.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:57px;–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:0px;–padding-left:20px;–padding-right:20px;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:48px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:100%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:100%;–border-radius:20px 20px 20px 20px;–margin-top:50px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:center;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:2.5em;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–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;–flex-wrap:nowrap;}.elementor-489 .elementor-element.elementor-element-4ef7cd3.e-con{–order:2;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{margin:-48px 0px -9px -27px;}.elementor-489 .elementor-element.elementor-element-f3d616c.elementor-element{–order:1;}.elementor-489 .elementor-element.elementor-element-00f4105.elementor-element{–order:2;}}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–align-items:center;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–overlay-opacity:0.38;–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:0250px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:stretch;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–flex-wrap:wrap;–overflow:hidden;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-bottom:50px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:40px;–padding-right:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:start;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-f7c9bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-f130a31{–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;}.elementor-489 .elementor-element.elementor-element-3885cef .mec-events-event-image img{width:100%;height:auto;}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button{font-weight:500;background-color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus{color:var( –e-global-color-primary );background-color:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover svg, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus svg{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:flex-start;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-57e1072 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-8e1d20f{–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;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-2c56deb{width:initial;max-width:initial;}.elementor-489 .elementor-element.elementor-element-2c56deb.elementor-element{–flex-grow:0;–flex-shrink:0;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-10712d5 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-10712d5 .mec-next-occurrence i:before{font-size:14px;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:center;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}@media(min-width:768px){.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:66.6666%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-489 .elementor-element.elementor-element-1a901b10{–width:100%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:100%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:100%;}}@media(max-width:1024px){.elementor-489 .elementor-element.elementor-element-1a901b10{–gap:0px 0px;–row-gap:0px;–column-gap:0px;–padding-top:170px;–padding-bottom:150px;–padding-left:30px;–padding-right:30px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–align-items:stretch;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–margin-top:0px;–margin-bottom:0px;–margin-left:34px;–margin-right:-31px;–padding-top:20px;–padding-bottom:20px;–padding-left:20px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:3em;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–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;}.elementor-489 .elementor-element.elementor-element-011ada4.elementor-element{–align-self:center;}}@media(max-width:767px){.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:57px;–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:0px;–padding-left:20px;–padding-right:20px;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:48px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:100%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:100%;–border-radius:20px 20px 20px 20px;–margin-top:50px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:center;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:2.5em;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–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;–flex-wrap:nowrap;}.elementor-489 .elementor-element.elementor-element-4ef7cd3.e-con{–order:2;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{margin:-48px 0px -9px -27px;}.elementor-489 .elementor-element.elementor-element-f3d616c.elementor-element{–order:1;}.elementor-489 .elementor-element.elementor-element-00f4105.elementor-element{–order:2;}}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–align-items:center;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–overlay-opacity:0.38;–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:0250px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:stretch;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–flex-wrap:wrap;–overflow:hidden;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-bottom:50px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:40px;–padding-right:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-f7c9bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-f130a31{–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;}.elementor-489 .elementor-element.elementor-element-3885cef .mec-events-event-image img{width:100%;height:auto;}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button{font-weight:500;background-color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus{color:var( –e-global-color-primary );background-color:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover svg, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus svg{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:flex-start;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-57e1072 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-8e1d20f{–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;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-2c56deb{width:initial;max-width:initial;}.elementor-489 .elementor-element.elementor-element-2c56deb.elementor-element{–flex-grow:0;–flex-shrink:0;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:center;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}@media(min-width:768px){.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:66.6666%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-489 .elementor-element.elementor-element-1a901b10{–width:100%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:100%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:100%;}}@media(max-width:1024px){.elementor-489 .elementor-element.elementor-element-1a901b10{–gap:0px 0px;–row-gap:0px;–column-gap:0px;–padding-top:170px;–padding-bottom:150px;–padding-left:30px;–padding-right:30px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–align-items:stretch;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–margin-top:0px;–margin-bottom:0px;–margin-left:34px;–margin-right:-31px;–padding-top:20px;–padding-bottom:20px;–padding-left:20px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:3em;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–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;}.elementor-489 .elementor-element.elementor-element-011ada4.elementor-element{–align-self:center;}}@media(max-width:767px){.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:57px;–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:0px;–padding-left:20px;–padding-right:20px;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:48px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:100%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:100%;–border-radius:20px 20px 20px 20px;–margin-top:50px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:center;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:2.5em;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–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;–flex-wrap:nowrap;}.elementor-489 .elementor-element.elementor-element-4ef7cd3.e-con{–order:2;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{margin:-48px 0px -9px -27px;}.elementor-489 .elementor-element.elementor-element-f3d616c.elementor-element{–order:1;}.elementor-489 .elementor-element.elementor-element-00f4105.elementor-element{–order:2;}}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–align-items:center;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–overlay-opacity:0.38;–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:0250px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:stretch;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–flex-wrap:wrap;–overflow:hidden;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-bottom:50px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:40px;–padding-right:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-489 .elementor-element.elementor-element-f7c9bb9:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-f7c9bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-f130a31{–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;}.elementor-489 .elementor-element.elementor-element-3885cef .mec-events-event-image img{width:100%;height:auto;}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button{font-weight:500;background-color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus{color:var( –e-global-color-primary );background-color:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:hover svg, .elementor-489 .elementor-element.elementor-element-7ca985d .elementor-button:focus svg{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:flex-start;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-57e1072 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-8e1d20f{–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;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-2c56deb{width:initial;max-width:initial;}.elementor-489 .elementor-element.elementor-element-2c56deb.elementor-element{–flex-grow:0;–flex-shrink:0;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:center;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}@media(min-width:768px){.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:66.6666%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-489 .elementor-element.elementor-element-1a901b10{–width:100%;}.elementor-489 .elementor-element.elementor-element-f130a31{–width:100%;}.elementor-489 .elementor-element.elementor-element-8e1d20f{–width:100%;}}@media(max-width:1024px){.elementor-489 .elementor-element.elementor-element-1a901b10{–gap:0px 0px;–row-gap:0px;–column-gap:0px;–padding-top:170px;–padding-bottom:150px;–padding-left:30px;–padding-right:30px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–align-items:stretch;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–margin-top:0px;–margin-bottom:0px;–margin-left:34px;–margin-right:-31px;–padding-top:20px;–padding-bottom:20px;–padding-left:20px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:3em;}.elementor-489 .elementor-element.elementor-element-f7c9bb9{–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;}.elementor-489 .elementor-element.elementor-element-011ada4.elementor-element{–align-self:center;}}@media(max-width:767px){.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:57px;–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:0px;–padding-left:20px;–padding-right:20px;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:48px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:100%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:100%;–border-radius:20px 20px 20px 20px;–margin-top:50px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:center;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:2.5em;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–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;–flex-wrap:nowrap;}.elementor-489 .elementor-element.elementor-element-4ef7cd3.e-con{–order:2;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{margin:-48px 0px -9px -27px;}.elementor-489 .elementor-element.elementor-element-f3d616c.elementor-element{–order:1;}.elementor-489 .elementor-element.elementor-element-00f4105.elementor-element{–order:2;}}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–align-items:center;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–overlay-opacity:0.38;–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:0250px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:stretch;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–flex-wrap:wrap;–overflow:hidden;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-bottom:50px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:40px;–padding-right:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-f7f7553{–display:flex;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–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;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–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;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:flex-start;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-57e1072 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:flex-start;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:center;–align-items:center;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}@media(min-width:768px){.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-489 .elementor-element.elementor-element-1a901b10{–width:100%;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:100%;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:100%;}}@media(max-width:1024px){.elementor-489 .elementor-element.elementor-element-1a901b10{–gap:0px 0px;–row-gap:0px;–column-gap:0px;–padding-top:170px;–padding-bottom:150px;–padding-left:30px;–padding-right:30px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–align-items:stretch;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–margin-top:0px;–margin-bottom:0px;–margin-left:34px;–margin-right:-31px;–padding-top:20px;–padding-bottom:20px;–padding-left:20px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:3em;}.elementor-489 .elementor-element.elementor-element-85c7a58{–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;}.elementor-489 .elementor-element.elementor-element-011ada4.elementor-element{–align-self:center;}}@media(max-width:767px){.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:57px;–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:0px;–padding-left:20px;–padding-right:20px;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:48px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:100%;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:100%;–border-radius:20px 20px 20px 20px;–margin-top:50px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:0px;–padding-right:0px;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:center;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-size:2.5em;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–content-width:100%;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:100%;}.elementor-489 .elementor-element.elementor-element-f3d616c.elementor-element{–order:1;}.elementor-489 .elementor-element.elementor-element-00f4105.elementor-element{–order:2;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–content-width:100%;–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;–flex-wrap:nowrap;}.elementor-489 .elementor-element.elementor-element-4ef7cd3.e-con{–order:2;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{margin:-48px 0px -9px -27px;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–content-width:100%;–justify-content:flex-start;–align-items:flex-start;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–flex-wrap:wrap;–align-content:flex-start;–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;}.elementor-489 .elementor-element.elementor-element-cbf72f8.e-con{–order:4;}}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px 0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-block-start:0px;–margin-block-end:0px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:0250px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–width:45%;–background-transition:0.3s;–padding-block-start:0px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–width:55%;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px 0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-block-start:50px;–margin-block-end:50px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:20px;–padding-block-end:20px;–padding-inline-start:40px;–padding-inline-end:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px 0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–display:flex;–width:80%;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–display:flex;–width:50%;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-57e1072 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px 0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-block-start:0px;–margin-block-end:0px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:0250px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–width:45%;–background-transition:0.3s;–padding-block-start:0px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–width:55%;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px 0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-block-start:50px;–margin-block-end:50px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:20px;–padding-block-end:20px;–padding-inline-start:40px;–padding-inline-end:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px 0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–display:flex;–width:80%;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–display:flex;–width:50%;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px 0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-block-start:0px;–margin-block-end:0px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:0250px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–width:45%;–background-transition:0.3s;–padding-block-start:0px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–width:55%;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px 0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-block-start:50px;–margin-block-end:50px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:20px;–padding-block-end:20px;–padding-inline-start:40px;–padding-inline-end:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px 0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–display:flex;–width:80%;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–display:flex;–width:50%;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px 0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-block-start:0px;–margin-block-end:0px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:0250px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–width:45%;–background-transition:0.3s;–padding-block-start:0px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–width:55%;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px 0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-block-start:50px;–margin-block-end:50px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:20px;–padding-block-end:20px;–padding-inline-start:40px;–padding-inline-end:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px 0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–display:flex;–width:80%;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–display:flex;–width:50%;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px 0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-block-start:0px;–margin-block-end:0px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:0250px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–width:45%;–background-transition:0.3s;–padding-block-start:0px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–width:55%;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px 0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-block-start:50px;–margin-block-end:50px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:20px;–padding-block-end:20px;–padding-inline-start:40px;–padding-inline-end:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px 0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–display:flex;–width:80%;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–display:flex;–width:50%;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–align-items:flex-end;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-end;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-end;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–display:flex;–min-height:653px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px 0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-block-start:0px;–margin-block-end:0px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:0250px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–display:flex;–width:45%;–background-transition:0.3s;–padding-block-start:0px;–padding-block-end:0px;–padding-inline-start:0px;–padding-inline-end:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–display:flex;–width:55%;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px 0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-block-start:50px;–margin-block-end:50px;–margin-inline-start:0px;–margin-inline-end:0px;–padding-block-start:20px;–padding-block-end:20px;–padding-inline-start:40px;–padding-inline-end:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px 0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–display:flex;–width:80%;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–display:flex;–width:50%;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:flex-start;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #72b9b2;
border-color: #72b9b2;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
color: #214898;
border-color: #E7E749;
background: #E7E749;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path
{
fill: #fff!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path :hover
{
fill: #214898!important;
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #72B9B2!important;
background: #72B9B2!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
color: #214898!important;
background: #E7E749!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;border-style:none;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-text );background:var( –e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-primary );background:var( –e-global-color-a6f9306 );}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-489 .elementor-element.elementor-element-e9be3f8{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:center;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-e9be3f8, .elementor-489 .elementor-element.elementor-element-e9be3f8::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-e9be3f8 > .elementor-shape-top svg, .elementor-489 .elementor-element.elementor-element-e9be3f8 > .e-con-inner > .elementor-shape-top svg{height:50px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-011ada4 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-011ada4 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;padding:020px 0px 20px 0px;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}
.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking {
background: #504EA500;
border-width: 0!important;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location dd .mec-events-address{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-additional-locations .mec-single-event-location .mec-img-location{width:100%;display:block;height:auto;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-events-meta-group{border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]{color:var( –e-global-color-text );width:100%;background:#214898 !important;}.elementor-489 .elementor-element.elementor-element-00f4105 .mec-map-get-direction-btn-cnt input[type=”submit”]:hover{color:var( –e-global-color-text );background:#72B9B2 !important;}.elementor-489 .elementor-element.elementor-element-dde8c58 .mec-frontbox-title{display:block !important;}.elementor-489 .elementor-element.elementor-element-dde8c58{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-4ef7cd3{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date .mec-date{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-a5509f1 .mec-single-event-date span{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost{background:#02010100;padding:0px 0px -50px 0px;}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc .mec-event-cost .mec-events-event-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-dfeddcc{width:auto;max-width:auto;}.elementor-489 .elementor-element.elementor-element-cbf72f8{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–justify-content:space-evenly;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category{background:#02010100;margin:-55px 0px 0px -10px;border-style:none;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dt{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a{color:var( –e-global-color-text );padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-events-event-categories a:hover{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-57e1072 .mec-single-event-category dd a i:before{font-size:16px !important;}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-cost{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info i:before{font-size:20px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-e868645 .mec-event-more-info .mec-more-info-button:hover{color:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-e868645 > .elementor-widget-container{margin:-25px 0px -25px 0px;}:root{–page-title-display:none;}/* Start custom CSS for event_booking, class: .elementor-element-2c56deb */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_export_module, class: .elementor-element-0a23f48 */.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button {
color: white;
background: var( –e-global-color-primary );
border-radius: 20px 20px 20px 20px;
border-color: transparent!important;
}
.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox {
background: #02010100;
margin: 0px 0px 0px 0px;
border-width: 0px;
}/* End custom CSS */
/* Start custom CSS for event_booking, class: .elementor-element-952e37a */.mec-events-meta-group-booking .mec-booking-shortcode .mec-paypal-credit-card-payment-fields li, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:first-child, .mec-events-meta-group-booking .mec-booking-shortcode ul.mec-book-tickets-reg-fields-container li:nth-child(2), .mec-single-event .mec-events-meta-group-booking .mec-paypal-credit-card-payment-fields li, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:first-child, .mec-single-event .mec-events-meta-group-booking ul.mec-book-tickets-reg-fields-container li:nth-child(2) {
width: 80%;
}
.lity-content .button, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .lity-content input[type=”button”], .lity-content input[type=”reset”], .lity-content input[type=”submit”], .mec-nextprev-next-button, .mec-nextprev-prev-button, .mec-wrap .button, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button), .mec-wrap input[type=”button”], .mec-wrap input[type=”reset”], .mec-wrap input[type=”submit”] {
color: white;
background: #214898;
border-color: #214898;
border-radius: 20px
}
.lity-content .button:hover, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .lity-content input[type=”button”]:hover, .lity-content input[type=”reset”]:hover, .lity-content input[type=”submit”]:hover, .mec-nextprev-next-button:hover, .mec-nextprev-prev-button:hover, .mec-wrap .button:hover, .mec-wrap a.button:hover, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next):not(.mec-googlemap-details button):not(.mec-googlemap-skin button):hover, .mec-wrap input[type=”button”]:hover, .mec-wrap input[type=”reset”]:hover, .mec-wrap input[type=”submit”]:hover {
border-color: #72B9B2;
background: #72B9B2;
border-radius: 20px
}
.lity-content .button svg path, .lity-content button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .lity-content input[type=”button”] svg path, .lity-content input[type=”reset”] svg path, .lity-content input[type=”submit”] svg path, .mec-nextprev-next-button svg path, .mec-nextprev-prev-button svg path, .mec-wrap .button svg path, .mec-wrap button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(.owl-next) svg path, .mec-wrap input[type=”button”] svg path, .mec-wrap input[type=”reset”] svg path, .mec-wrap input[type=”submit”] svg path {
fill: white;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking {
background: #02010100;
border-width: 0px;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-events-meta-group-booking .mec-booking-shortcode .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price, .mec-single-event .mec-events-meta-group-booking .col-md-12 .mec-ticket-name-description-wrapper .mec-ticket-price-wrapper span.mec-ticket-price {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper {
display: block;
justify-content: space-between;
margin: 30px 0 40px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul {
display: flex;
align-items: center;
margin-top: 15px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span {
display: block;
font-size: 14px;
font-weight: 400;
line-height: 19px;
color: white;
margin-bottom: 4px;
}
.lity-content .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-events-meta-group-booking .mec-booking-shortcode .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child, .mec-single-event .mec-events-meta-group-booking .mec-booking-checkout-coupon-total-wrapper .mec-booking-checkout-total-wrapper ul li span:last-child {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin: 0;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 20px;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout h4, .lity-content .mec-events-meta-group-booking form > h4, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout h4, .mec-events-meta-group-booking .mec-booking-shortcode form > h4, .mec-single-event .mec-events-meta-group-booking .mec-wrap-checkout h4, .mec-single-event .mec-events-meta-group-booking form > h4, .mec-single-event .mec-frontbox-title, .mec-single-event .mec-wrap-checkout h4 {
text-transform: uppercase;
font-size: 15px;
font-weight: 700;
color: white;
border-bottom: 4px solid #ebebeb;
width: 100%;
display: block;
padding-bottom: 10px;
position: relative;
text-align: center;
margin: 0 0 40px 0;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button {
float: right;
margin: 30px 0 0 0!important;
border-color: #214898!important;
background: #214898!important;
color: #fff!important;
font-weight: 700!important;
}
.lity-content .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .lity-content .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-events-meta-group-booking .mec-booking-shortcode .mec-click-pay button.mec-book-form-next-button:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay #mec_woo_add_to_cart_btn_r:hover, .mec-single-event .mec-events-meta-group-booking .mec-click-pay button.mec-book-form-next-button:hover {
background: #72B9B2!important;
}
.lity-content .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-events-meta-group-booking .mec-booking-shortcode .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option, .mec-wrap .mec-events-meta-group-booking .mec-wrap-checkout.row .mec-book-form-gateways .mec-book-form-gateways-radio-buttons .mec-book-form-gateway-option {
flex: 100%;
max-width: 100%;
border: 1px solid #e6e7e8;
border-radius: 3px;
margin-bottom: 20px;
padding: 11px 20px 11px 15px;
display: flex;
justify-content: flex-start;
align-items: center;
cursor: pointer;
}
.mec-events-meta-group-booking ul.mec-book-price-details li span.mec-book-price-detail-amount {
font-size: 18px;
font-weight: 600;
line-height: 24px;
color: white;
margin-bottom: 0;
}
a {
background-color: transparent;
text-decoration: none;
color: white;
}
.mec-ticket-unavailable-spots.info-msg {
background: transparent;
padding: 25px 30px 15px;
}/* End custom CSS */
/* Start custom CSS for event_location, class: .elementor-element-f3d616c */.mec-single-event .mec-event-meta .mec-events-address .mec-address, .mec-single-event .mec-event-meta .mec-location-opening-hour span, .mec-single-event .mec-event-meta .mec-location-url span {
font-size: 12px;
color: white;
}/* End custom CSS */
/* Start custom CSS for event_google_map, class: .elementor-element-00f4105 */.mec-single-event .mec-map-get-direction-address-cnt input.mec-map-get-direction-address {
width: 100%;
height: 46px;
padding: 13px 10px;
margin-bottom: 10px;
background: #fcfcfc;
border: 0px solid #e0e0e0;
border-radius: 0 0 20px 20px;
box-shadow: inset 0 2px 5px rgba(0,0,0,.081);
}/* End custom CSS */
.elementor-489 .elementor-element.elementor-element-1a901b10{–min-height:653px;–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–align-items:center;–gap:0px;–background-transition:0.3s;–overlay-opacity:0.38;–margin-top:0px;–margin-right:0px;–margin-bottom:0px;–margin-left:0px;–padding-top:0250px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;–z-index:0;}.elementor-489 .elementor-element.elementor-element-1a901b10:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705B;}.elementor-489 .elementor-element.elementor-element-1a901b10::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-video-container::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-489 .elementor-element.elementor-element-1a901b10, .elementor-489 .elementor-element.elementor-element-1a901b10::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom .elementor-shape-fill, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-1a901b10 > .elementor-shape-bottom svg, .elementor-489 .elementor-element.elementor-element-1a901b10 > .e-con-inner > .elementor-shape-bottom svg{height:80px;}.elementor-489 .elementor-element.elementor-element-775cf587{–width:45%;–display:flex;–background-transition:0.3s;–padding-top:0px;–padding-right:0px;–padding-bottom:0px;–padding-left:0px;}.elementor-489 .elementor-element.elementor-element-370fa68a{–width:55%;–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–justify-content:center;–align-items:stretch;–gap:0px;–flex-wrap:wrap;–overflow:hidden;–background-transition:0.3s;–border-radius:20px 0px 0px 20px;–border-top-left-radius:20px;–border-top-right-radius:0px;–border-bottom-right-radius:0px;–border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);–margin-top:50px;–margin-right:0px;–margin-bottom:50px;–margin-left:0px;–padding-top:20px;–padding-right:40px;–padding-bottom:20px;–padding-left:40px;}.elementor-489 .elementor-element.elementor-element-370fa68a:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-370fa68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9705BAB;}.elementor-489 .elementor-element.elementor-element-370fa68a, .elementor-489 .elementor-element.elementor-element-370fa68a::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-3bf89b88{text-align:left;}.elementor-489 .elementor-element.elementor-element-3bf89b88 .elementor-heading-title{font-family:”Merienda”, Sans-serif;font-size:4em;font-weight:400;}.elementor-489 .elementor-element.elementor-element-3bf89b88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-85c7a58{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–gap:0px;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-85c7a58:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-85c7a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-85c7a58, .elementor-489 .elementor-element.elementor-element-85c7a58::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-f7f7553{–width:80%;–display:flex;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-b37fe5b:not(.elementor-motion-effects-element-type-background), .elementor-489 .elementor-element.elementor-element-b37fe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );}.elementor-489 .elementor-element.elementor-element-b37fe5b, .elementor-489 .elementor-element.elementor-element-b37fe5b::before{–border-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-first label, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-2c56deb .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-2c56deb .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content, .elementor-489 .elementor-element.elementor-element-d4daf46 .mec-events-content p{font-size:23px;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-frontbox{background:#02010100;margin:0px 0px 0px 0px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button{color:var( –e-global-color-primary );background:var( –e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-events-button:hover{color:var( –e-global-color-accent );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-0a23f48 .mec-event-exporting .mec-export-details ul li{display:inline-block;}.elementor-489 .elementor-element.elementor-element-3625fbb{–width:50%;–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–background-transition:0.3s;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4{display:block;color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking form>h4:before{border-color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking{background:#504EA500;}.elementor-489 .elementor-element.elementor-element-952e37a .mec-book-first label, .elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-description, .elementor-489 .elementor-element.elementor-element-952e37a .mec-book-ticket-variation span, .elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking label{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-name{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-price{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-event-ticket-available span{color:var( –e-global-color-993e647 );}.elementor-489 .elementor-element.elementor-element-952e37a .info-msg{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button{color:var( –e-global-color-text );background:var( –e-global-color-primary );}.elementor-489 .elementor-element.elementor-element-952e37a .mec-events-meta-group-booking button:hover{color:var( –e-global-color-text );background:var( –e-global-color-accent );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-location .mec-location{color:var( –e-global-color-text );}.elementor-489 .elementor-element.elementor-element-f3d616c .mec-single-event-loc