.elementor-803 .elementor-element.elementor-element-68af34e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-803 .elementor-element.elementor-element-ecf53c5{--display:flex;--min-height:600px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.1;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-803 .elementor-element.elementor-element-ecf53c5::before, .elementor-803 .elementor-element.elementor-element-ecf53c5 > .elementor-background-video-container::before, .elementor-803 .elementor-element.elementor-element-ecf53c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-803 .elementor-element.elementor-element-ecf53c5 > .elementor-background-slideshow::before, .elementor-803 .elementor-element.elementor-element-ecf53c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-803 .elementor-element.elementor-element-ecf53c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-803 .elementor-element.elementor-element-1ccc3aa img{width:100%;max-width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-803 .elementor-element.elementor-element-64cb08b{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:30px;--padding-right:30px;}.elementor-803 .elementor-element.elementor-element-e45c7ea{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-803 .elementor-element.elementor-element-4528e78 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-803 .elementor-element.elementor-element-a072120{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-803 .elementor-element.elementor-element-f651cc2{font-family:"Euclid Circular A", Sans-serif;font-size:18px;font-weight:700;}.elementor-803 .elementor-element.elementor-element-eb8acca{--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;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-803 .elementor-element.elementor-element-a5204b1{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-803 .elementor-element.elementor-element-1dd21fe{border-radius:20px 20px 20px 20px;}.elementor-803 .elementor-element.elementor-element-1dd21fe iframe{height:350px;}.elementor-803 .elementor-element.elementor-element-23228cd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-803 .elementor-element.elementor-element-23228cd:not(.elementor-motion-effects-element-type-background), .elementor-803 .elementor-element.elementor-element-23228cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42a2aee );}.elementor-803 .elementor-element.elementor-element-682b197 .elementor-heading-title{font-family:var( --e-global-typography-4e39f14-font-family ), Sans-serif;font-size:var( --e-global-typography-4e39f14-font-size );font-weight:var( --e-global-typography-4e39f14-font-weight );color:var( --e-global-color-primary );}.elementor-803 .elementor-element.elementor-element-e2ea55d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-803 .elementor-element.elementor-element-62d4d7f{--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;--align-items:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-803 .elementor-element.elementor-element-62d4d7f:not(.elementor-motion-effects-element-type-background), .elementor-803 .elementor-element.elementor-element-62d4d7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-803 .elementor-element.elementor-element-71fd7e8 .elementor-heading-title{font-family:var( --e-global-typography-4e39f14-font-family ), Sans-serif;font-size:var( --e-global-typography-4e39f14-font-size );font-weight:var( --e-global-typography-4e39f14-font-weight );color:var( --e-global-color-b6b5620 );}.elementor-803 .elementor-element.elementor-element-ac6c08f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-b6b5620 );}.elementor-803 .elementor-element.elementor-element-5e9f171{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-803 .elementor-element.elementor-element-5e9f171 .elementor-heading-title{font-family:var( --e-global-typography-4e39f14-font-family ), Sans-serif;font-size:var( --e-global-typography-4e39f14-font-size );font-weight:var( --e-global-typography-4e39f14-font-weight );color:var( --e-global-color-b6b5620 );}.elementor-803 .elementor-element.elementor-element-90dfa33{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-b6b5620 );}.elementor-803 .elementor-element.elementor-element-795023b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-803 .elementor-element.elementor-element-6e595c0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-b6b5620 );}.elementor-803 .elementor-element.elementor-element-21005ea .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-b6b5620 );}.elementor-803 .elementor-element.elementor-element-2db311c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-803 .elementor-element.elementor-element-2db311c .elementor-heading-title{font-family:var( --e-global-typography-4e39f14-font-family ), Sans-serif;font-size:var( --e-global-typography-4e39f14-font-size );font-weight:var( --e-global-typography-4e39f14-font-weight );color:var( --e-global-color-b6b5620 );}.elementor-803 .elementor-element.elementor-element-76985f9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-b6b5620 );}.elementor-803 .elementor-element.elementor-element-1ee3c75{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-803 .elementor-element.elementor-element-1ee3c75 .elementor-heading-title{font-family:var( --e-global-typography-4e39f14-font-family ), Sans-serif;font-size:var( --e-global-typography-4e39f14-font-size );font-weight:var( --e-global-typography-4e39f14-font-weight );color:var( --e-global-color-b6b5620 );}.elementor-803 .elementor-element.elementor-element-f268488{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-b6b5620 );}.elementor-803 .elementor-element.elementor-element-83eb674{--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;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:1400px){.elementor-803 .elementor-element.elementor-element-68af34e{--padding-top:60px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-803 .elementor-element.elementor-element-ecf53c5{--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-803 .elementor-element.elementor-element-1ccc3aa img{width:100%;max-width:100%;height:300px;}.elementor-803 .elementor-element.elementor-element-64cb08b{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-803 .elementor-element.elementor-element-4528e78 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-803 .elementor-element.elementor-element-a072120{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-803 .elementor-element.elementor-element-f651cc2{font-size:18px;}.elementor-803 .elementor-element.elementor-element-eb8acca{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-803 .elementor-element.elementor-element-1dd21fe iframe{height:300px;}.elementor-803 .elementor-element.elementor-element-682b197 .elementor-heading-title{font-size:var( --e-global-typography-4e39f14-font-size );}.elementor-803 .elementor-element.elementor-element-e2ea55d{font-size:var( --e-global-typography-text-font-size );}.elementor-803 .elementor-element.elementor-element-71fd7e8 .elementor-heading-title{font-size:var( --e-global-typography-4e39f14-font-size );}.elementor-803 .elementor-element.elementor-element-ac6c08f{font-size:var( --e-global-typography-text-font-size );}.elementor-803 .elementor-element.elementor-element-5e9f171 .elementor-heading-title{font-size:var( --e-global-typography-4e39f14-font-size );}.elementor-803 .elementor-element.elementor-element-90dfa33{font-size:var( --e-global-typography-text-font-size );}.elementor-803 .elementor-element.elementor-element-6e595c0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-803 .elementor-element.elementor-element-21005ea .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-803 .elementor-element.elementor-element-2db311c .elementor-heading-title{font-size:var( --e-global-typography-4e39f14-font-size );}.elementor-803 .elementor-element.elementor-element-76985f9{font-size:var( --e-global-typography-text-font-size );}.elementor-803 .elementor-element.elementor-element-1ee3c75{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-803 .elementor-element.elementor-element-1ee3c75 .elementor-heading-title{font-size:var( --e-global-typography-4e39f14-font-size );}.elementor-803 .elementor-element.elementor-element-f268488{font-size:var( --e-global-typography-text-font-size );}.elementor-803 .elementor-element.elementor-element-83eb674{--padding-top:30px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:900px){.elementor-803 .elementor-element.elementor-element-68af34e{--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-803 .elementor-element.elementor-element-ecf53c5{--min-height:250px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-803 .elementor-element.elementor-element-1ccc3aa img{width:100%;max-width:100%;height:250px;}.elementor-803 .elementor-element.elementor-element-64cb08b{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-803 .elementor-element.elementor-element-4528e78 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-803 .elementor-element.elementor-element-f651cc2{font-size:16px;}.elementor-803 .elementor-element.elementor-element-eb8acca{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-803 .elementor-element.elementor-element-a5204b1{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-803 .elementor-element.elementor-element-1dd21fe iframe{height:176px;}.elementor-803 .elementor-element.elementor-element-23228cd{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-803 .elementor-element.elementor-element-682b197 .elementor-heading-title{font-size:var( --e-global-typography-4e39f14-font-size );}.elementor-803 .elementor-element.elementor-element-e2ea55d{font-size:var( --e-global-typography-text-font-size );}.elementor-803 .elementor-element.elementor-element-62d4d7f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-803 .elementor-element.elementor-element-71fd7e8 .elementor-heading-title{font-size:var( --e-global-typography-4e39f14-font-size );}.elementor-803 .elementor-element.elementor-element-ac6c08f{font-size:var( --e-global-typography-text-font-size );}.elementor-803 .elementor-element.elementor-element-5e9f171{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-803 .elementor-element.elementor-element-5e9f171 .elementor-heading-title{font-size:var( --e-global-typography-4e39f14-font-size );}.elementor-803 .elementor-element.elementor-element-90dfa33{font-size:var( --e-global-typography-text-font-size );}.elementor-803 .elementor-element.elementor-element-6e595c0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-803 .elementor-element.elementor-element-21005ea .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-803 .elementor-element.elementor-element-2db311c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-803 .elementor-element.elementor-element-2db311c .elementor-heading-title{font-size:var( --e-global-typography-4e39f14-font-size );}.elementor-803 .elementor-element.elementor-element-76985f9{font-size:var( --e-global-typography-text-font-size );}.elementor-803 .elementor-element.elementor-element-1ee3c75{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-803 .elementor-element.elementor-element-1ee3c75 .elementor-heading-title{font-size:var( --e-global-typography-4e39f14-font-size );}.elementor-803 .elementor-element.elementor-element-f268488{font-size:var( --e-global-typography-text-font-size );}.elementor-803 .elementor-element.elementor-element-83eb674{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:901px){.elementor-803 .elementor-element.elementor-element-68af34e{--content-width:1920px;}.elementor-803 .elementor-element.elementor-element-ecf53c5{--width:100%;}.elementor-803 .elementor-element.elementor-element-64cb08b{--content-width:1200px;}.elementor-803 .elementor-element.elementor-element-e45c7ea{--width:50%;}.elementor-803 .elementor-element.elementor-element-a072120{--width:50%;}.elementor-803 .elementor-element.elementor-element-eb8acca{--content-width:1200px;}.elementor-803 .elementor-element.elementor-element-a5204b1{--width:60%;}.elementor-803 .elementor-element.elementor-element-62d4d7f{--width:40%;}.elementor-803 .elementor-element.elementor-element-83eb674{--content-width:1200px;}}@media(max-width:1400px) and (min-width:901px){.elementor-803 .elementor-element.elementor-element-e45c7ea{--width:100%;}.elementor-803 .elementor-element.elementor-element-a072120{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-1ccc3aa */.headerimg {
    width: 100% !important;
    object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS */.wp_event_manager_send_registration {
    text-transform: lowercase !important;
}
input.wpem-theme-button {
    text-transform: lowercase !important;
}
.wpem-row {
    margin: 0 !important;
}

.wpem-single-event-left-content {
   display: block;
   padding: 0px !important;
width: 1200px !important;
    max-width: 100% !important;
    border: none !important;
}

.wpem-single-event-body-content {
    display: block !important;
       padding: 0px !important;
       width: 1200px !important;
    max-width: 100% !important;
     border: none !important;
     margin-bottom: 60px;
}
.wpem-single-event-short-info {
        display: none;  
}
.wpem-single-event-left-content::after {
    width: 0px !important;
    background: white !important;
}

.wpem-additional-info-block-wrapper {
         display: none; 
}


.wpem-single-event-sidebar-info {
     display: none; 
}
.wpem-share-this-event {
        display: none !important; 
}
.wpem-single-event-right-content {
    padding: 0 !important;
}
.wpem-heading-text {
display: none;
}
.wpem-share-this-event {
display: none;
}

.wpem-single-event-wrapper {
    border: none !important;
    padding: none !important;
}
.wpem-single-event-header-top {
    display: none;
}


 .wpem-col-md-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
 }
 .wpem-alert-info, .wpem-alert-warning, .event-manager-registrations-registered-notice {
   background-color: #C3C3C3;
    font-family: "Inter", Sans-serif;
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.5rem;
    fill: var(--e-global-color-accent);
    color: var(--e-global-color-accent);
    padding: 1.5rem;
        border: none !important;
    border-radius: 0 !important;
 }
 
 .wpem-single-event-page .wpem-single-event-wrapper .wpem-single-event-body .wpem-single-event-body-sidebar {
     padding: 0;
 }
 
 .event-manager-registration-form {
         font-family: "Inter", Sans-serif;
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.5rem;
    fill: #C3C3C340;
    color: #00000099;
    background-color: white !important;
    background: white !important;
    font-family: var(--e-global-typography-text-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-text-font-size) !important;
    font-weight: var(--e-global-typography-text-font-weight) !important;
 }

 .event-manager-registration-form input {
         display: block;
    width: 100%;
    padding: 1rem;
    padding-left: 1.5rem !important;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #00000099;
    background-color: #C3C3C340;
    background-clip: padding-box;
    border: 2px solid #deded9;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 50px !important;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
        font-family: var(--e-global-typography-text-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-text-font-size) !important;
    font-weight: var(--e-global-typography-text-font-weight) !important;
 } 
  .event-manager-registration-form select {
         display: block;
    width: 100%;
    padding: 1rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #00000099;
    background-color: #C3C3C340;
    background-clip: padding-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
     border-radius: 50px !important;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
        font-family: var(--e-global-typography-text-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-text-font-size) !important;
    font-weight: var(--e-global-typography-text-font-weight) !important;
 } 

.event-manager-form {
    padding: 0 !important;
    padding-top: 60px;
}
.single_event_listing {
width: 1200px !important;
    max-width: 100% !important;
}

.wpem-main.wpem-single-event-page{
    width: 100% !important;
}

.wpem-form-wrapper {
    display: block !important;
    padding-top: 30px;
    margin-top: 60px;
}
.registration_button {
    display: none !important;
}
.fieldset-attendee_last_name {
     display: none !important; 
}

.wpem-theme-button  {

            font-family: var(--e-global-typography-text-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-text-font-size) !important;
    font-weight: 600 !important;
    background-color: #DA0036 !important;
    background: #DA0036 !important;
    border-radius: 50px !important;
     text-transform: lowercase !important;
}

.wpem-reg-spots-left {
    background-color: white !important;
    background: white !important;
            font-family: var(--e-global-typography-text-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-text-font-size) !important;
    font-weight: var(--e-global-typography-text-font-weight) !important;
}

.wpem-form-wrapper::before {
     content: "anmeldung";
position: absolute;
     padding: 13px 30px;
     border: solid black 1px;
     border-radius: 30px;
     top: 15px;
}


.wpem-single-event-body-content ul {
    padding-inline-start: 20px !important;
    font-weight: 500;
    line-height: 1 !important;
}

.ueberschrift-rund {
display: inline-block;
     padding: 15px 30px;
     border: solid black 1px;
     border-radius: 30px; 
              font-family: var(--e-global-typography-text-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-text-font-size) !important;
    font-weight: var(--e-global-typography-text-font-weight) !important;
     margin-top: 50px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Euclid Circular A';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.startup-baselland.ranz.ch/wp-content/uploads/2025/11/EuclidCircularA-Regular.woff2') format('woff2'),
		url('https://www.startup-baselland.ranz.ch/wp-content/uploads/2025/11/EuclidCircularA-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Euclid Circular A';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.startup-baselland.ranz.ch/wp-content/uploads/2025/11/EuclidCircularA-Italic.woff2') format('woff2'),
		url('https://www.startup-baselland.ranz.ch/wp-content/uploads/2025/11/EuclidCircularA-Italic.woff') format('woff');
}
@font-face {
	font-family: 'Euclid Circular A';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.startup-baselland.ranz.ch/wp-content/uploads/2025/11/EuclidCircularA-Bold.woff2') format('woff2'),
		url('https://www.startup-baselland.ranz.ch/wp-content/uploads/2025/11/EuclidCircularA-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Euclid Circular A';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.startup-baselland.ranz.ch/wp-content/uploads/2025/11/EuclidCircularA-BoldItalic.woff2') format('woff2'),
		url('https://www.startup-baselland.ranz.ch/wp-content/uploads/2025/11/EuclidCircularA-BoldItalic.woff') format('woff');
}
@font-face {
	font-family: 'Euclid Circular A';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.startup-baselland.ranz.ch/wp-content/uploads/2025/11/EuclidCircularA-Light.woff2') format('woff2'),
		url('https://www.startup-baselland.ranz.ch/wp-content/uploads/2025/11/EuclidCircularA-Light.woff') format('woff');
}
@font-face {
	font-family: 'Euclid Circular A';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.startup-baselland.ranz.ch/wp-content/uploads/2025/11/EuclidCircularA-LightItalic.woff2') format('woff2'),
		url('https://www.startup-baselland.ranz.ch/wp-content/uploads/2025/11/EuclidCircularA-LightItalic.woff') format('woff');
}
/* End Custom Fonts CSS */