.elementor-1363 .elementor-element.elementor-element-7ef43cc{--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;--margin-top:105px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-1363 .elementor-element.elementor-element-37360d8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1363 .elementor-element.elementor-element-3f8a1b9 .mecas-event-hosted-text{color:#000000;font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;line-height:1em;}.elementor-1363 .elementor-element.elementor-element-3f8a1b9 .mecas-event-organizer-name{color:#000000;font-family:"Inter", Sans-serif;font-size:22px;text-decoration:underline;}.elementor-1363 .elementor-element.elementor-element-8cd9614{--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;}.elementor-1363 .elementor-element.elementor-element-7e3c178 .mecas-save-btn:not(.mecas-saved){background-color:#1F2937;fill:#FFFFFF;color:#FFFFFF;}.elementor-1363 .elementor-element.elementor-element-7e3c178 .mecas-save-btn.mecas-saved{background-color:#D1FAE5;color:#065F46;fill:#065F46;}.elementor-1363 .elementor-element.elementor-element-7e3c178 .mecas-save-btn .mecas-btn-icon-left{margin-right:8px;}.elementor-1363 .elementor-element.elementor-element-7e3c178 .mecas-save-btn .mecas-btn-icon-right{margin-left:8px;}.elementor-1363 .elementor-element.elementor-element-7e3c178 .mecas-save-btn{border-radius:30px 30px 30px 30px;padding:10px 65px 10px 65px;}.elementor-1363 .elementor-element.elementor-element-9deec91 .mecas-share-btn{background-color:#1F2937;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:10px 65px 10px 65px;}.elementor-1363 .elementor-element.elementor-element-9deec91 .mecas-share-btn .mecas-btn-icon-left{margin-right:8px;}.elementor-1363 .elementor-element.elementor-element-9deec91 .mecas-share-btn .mecas-btn-icon-right{margin-left:8px;}.elementor-1363 .elementor-element.elementor-element-9deec91 .mecas-share-dropdown{background-color:#FFFFFF;border-radius:12px 12px 12px 12px;}.elementor-1363 .elementor-element.elementor-element-9deec91 .mecas-share-option{color:#374151;}.elementor-1363 .elementor-element.elementor-element-9deec91 .mecas-share-option:hover{background-color:#F3F4F6;}.elementor-1363 .elementor-element.elementor-element-c3fe931 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1363 .elementor-element.elementor-element-c3fe931 .mecas-desc-title{color:#1F2937;font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:400;}.elementor-1363 .elementor-element.elementor-element-c3fe931 .mecas-desc-header.mecas-has-line::after{background-color:var( --e-global-color-primary );}.elementor-1363 .elementor-element.elementor-element-c3fe931 .mecas-desc-content{color:#4B5563;}.elementor-1363 .elementor-element.elementor-element-c3fe931 .mecas-read-more{color:#1F2937;font-family:"Inter", Sans-serif;font-size:25px;font-weight:400;text-decoration:underline;line-height:2.5em;}.elementor-1363 .elementor-element.elementor-element-c3fe931 .mecas-tag{color:#374151;background-color:#BFE6D3;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1em;border-radius:20px 20px 20px 20px;padding:10px 14px 10px 14px;}.elementor-1363 .elementor-element.elementor-element-c3fe931 .mecas-tag:hover{background-color:#D1FAE5;}.elementor-1363 .elementor-element.elementor-element-c3fe931 .mecas-tags{gap:8px;margin:20px 0px 0px 0px;}.elementor-1363 .elementor-element.elementor-element-572dcde > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-1363 .elementor-element.elementor-element-572dcde .mecas-host-wrapper.mecas-layout-horizontal{gap:30px;}.elementor-1363 .elementor-element.elementor-element-572dcde .mecas-host-wrapper.mecas-layout-vertical{gap:30px;}.elementor-1363 .elementor-element.elementor-element-572dcde .mecas-host-image{width:370px;min-width:370px;height:362px;border-radius:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-1363 .elementor-element.elementor-element-572dcde .mecas-host-name{color:#1F2937;}.elementor-1363 .elementor-element.elementor-element-572dcde .mecas-host-name a{color:#1F2937;}.elementor-1363 .elementor-element.elementor-element-572dcde .mecas-host-name, .elementor-1363 .elementor-element.elementor-element-572dcde .mecas-host-name a{font-family:"Playfair Display", Sans-serif;font-size:58px;font-weight:400;}.elementor-1363 .elementor-element.elementor-element-572dcde .mecas-host-name-row{margin:0px 0px 15px 0px;}.elementor-1363 .elementor-element.elementor-element-572dcde .mecas-host-follow svg{stroke:#000000 !important;width:36px;height:36px;}.elementor-1363 .elementor-element.elementor-element-572dcde .mecas-host-follow:hover svg{stroke:#FFECEC !important;}.elementor-1363 .elementor-element.elementor-element-572dcde .mecas-host-follow.mecas-following svg{stroke:#FFECEC !important;fill:#FFECEC !important;}.elementor-1363 .elementor-element.elementor-element-572dcde .mecas-host-bio{color:#4B5563;font-family:"Inter", Sans-serif;font-size:25px;font-weight:400;margin:4px 0px 50px 0px;}.elementor-1363 .elementor-element.elementor-element-572dcde .mecas-host-wrapper .mecas-host-social a svg{width:28px !important;height:28px !important;fill:#FFFFFF !important;}.elementor-1363 .elementor-element.elementor-element-572dcde .mecas-host-wrapper .mecas-host-social a i{font-size:28px !important;color:#FFFFFF !important;}.elementor-1363 .elementor-element.elementor-element-572dcde .mecas-host-wrapper .mecas-host-social a{width:57px !important;height:57px !important;background-color:#1F2937 !important;border-radius:50% !important;}.elementor-1363 .elementor-element.elementor-element-572dcde .mecas-host-wrapper .mecas-host-social{gap:50px !important;}.elementor-1363 .elementor-element.elementor-element-572dcde .mecas-host-wrapper .mecas-host-social a:hover{background-color:#374151 !important;}.elementor-1363 .elementor-element.elementor-element-4ff7aeb .mecas-gallery-grid{grid-template-columns:repeat(3, 1fr);gap:21px;}.elementor-1363 .elementor-element.elementor-element-4ff7aeb .mecas-gallery-title{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:400;}.elementor-1363 .elementor-element.elementor-element-4ff7aeb .mecas-gallery-header{margin:0px 0px 56px 0px;}.elementor-1363 .elementor-element.elementor-element-4ff7aeb .mecas-gallery-header::after{background-color:var( --e-global-color-primary );}.elementor-1363 .elementor-element.elementor-element-4ff7aeb .mecas-gallery-item{height:234px;border-radius:24px 24px 24px 24px;}.elementor-1363 .elementor-element.elementor-element-4ff7aeb .mecas-gallery-item:hover{opacity:0.8;}.elementor-1363 .elementor-element.elementor-element-d1ddb8a{--display:flex;}.elementor-1363 .elementor-element.elementor-element-afb2b9c .mecas-details-card{background-color:#FFFFFF;border-radius:24px 24px 24px 24px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;}.elementor-1363 .elementor-element.elementor-element-afb2b9c .mecas-details-image{height:250px;border-radius:24px 24px 24px 24px;}.elementor-1363 .elementor-element.elementor-element-afb2b9c .mecas-details-date{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;line-height:1.84em;margin-bottom:0 !important;}.elementor-1363 .elementor-element.elementor-element-afb2b9c .mecas-details-time{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.8em;margin-bottom:0 !important;}.elementor-1363 .elementor-element.elementor-element-afb2b9c .mecas-details-location{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.84em;margin-bottom:0 !important;}.elementor-1363 .elementor-element.elementor-element-afb2b9c .mecas-details-content{background-color:#FBF7F2;padding:24px 45px 22px 34px;border-radius:24px 24px 24px 24px;gap:0px;}.elementor-1363 .elementor-element.elementor-element-afb2b9c .mecas-details-footer{background-color:#BFE6D3;}.elementor-1363 .elementor-element.elementor-element-afb2b9c .mecas-details-price{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;line-height:1.84em;}.elementor-1363 .elementor-element.elementor-element-afb2b9c .mecas-details-btn{color:#FFFFFF;background-color:var( --e-global-color-primary );border-radius:24px 24px 24px 24px;padding:6px 15px 6px 15px;}@media(min-width:768px){.elementor-1363 .elementor-element.elementor-element-37360d8{--width:65%;}.elementor-1363 .elementor-element.elementor-element-d1ddb8a{--width:35%;}}@media(max-width:1024px){.elementor-1363 .elementor-element.elementor-element-4ff7aeb .mecas-gallery-grid{grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor-1363 .elementor-element.elementor-element-4ff7aeb .mecas-gallery-grid{grid-template-columns:repeat(2, 1fr);}}/* Start custom CSS for mecas_event_details, class: .elementor-element-afb2b9c */.mecas-details-footer{
    border-radius: 24px!important;
}/* End custom CSS */