.elementor-364 .elementor-element.elementor-element-8293e80{--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;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-364 .elementor-element.elementor-element-90ac817{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-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-364 .elementor-element.elementor-element-2a30d3c{text-align:start;}.elementor-364 .elementor-element.elementor-element-a007780{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-364 .elementor-element.elementor-element-5b34f46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-364 .elementor-element.elementor-element-31c95fd{text-align:center;color:var( --e-global-color-text );}.elementor-364 .elementor-element.elementor-element-31c95fd p{margin-block-end:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-364 .elementor-element.elementor-element-2768d9f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-364 .elementor-element.elementor-element-a6b2ac8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-364 .elementor-element.elementor-element-78270c8 p{margin-block-end:16px;}.elementor-364 .elementor-element.elementor-element-78270c8{color:var( --e-global-color-text );}.elementor-364 .elementor-element.elementor-element-15803ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-364 .elementor-element.elementor-element-71e6918{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-364 .elementor-element.elementor-element-5ac3bcd p{margin-block-end:16px;}.elementor-364 .elementor-element.elementor-element-5ac3bcd{color:var( --e-global-color-text );}.elementor-364 .elementor-element.elementor-element-db35a1c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-364 .elementor-element.elementor-element-378061b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-364 .elementor-element.elementor-element-b6a7405 p{margin-block-end:16px;}.elementor-364 .elementor-element.elementor-element-081d3ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-364 .elementor-element.elementor-element-07c51bc{--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:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-364 .elementor-element.elementor-element-b03eb93 img{width:35%;}.elementor-364 .elementor-element.elementor-element-185486a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-364 .elementor-element.elementor-element-a0b8c24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-364 .elementor-element.elementor-element-eb53580 p{margin-block-end:16px;}.elementor-364 .elementor-element.elementor-element-ffb5921{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-364 .elementor-element.elementor-element-1038e21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-364 .elementor-element.elementor-element-fe56b1e p{margin-block-end:16px;}.elementor-364 .elementor-element.elementor-element-209fb00{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-364 .elementor-element.elementor-element-54e68ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-364 .elementor-element.elementor-element-1c243d2 p{margin-block-end:16px;}.elementor-364 .elementor-element.elementor-element-c9030ec img{width:31%;}.elementor-364 .elementor-element.elementor-element-3a49e90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-364 .elementor-element.elementor-element-0c9d0c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-364 .elementor-element.elementor-element-5893e89 p{margin-block-end:16px;}.elementor-364 .elementor-element.elementor-element-e7b1879 img{width:31%;}.elementor-364 .elementor-element.elementor-element-7fb8ac4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-364 .elementor-element.elementor-element-d700086{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-364 .elementor-element.elementor-element-7199e27 p{margin-block-end:16px;}.elementor-364 .elementor-element.elementor-element-7dc5dc4 img{width:26%;}.elementor-364 .elementor-element.elementor-element-9f3b478{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-364 .elementor-element.elementor-element-dba2e50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-364 .elementor-element.elementor-element-0ee8ea7 p{margin-block-end:16px;}.elementor-364 .elementor-element.elementor-element-c0e1525 img{width:26%;}.elementor-364 .elementor-element.elementor-element-b649649{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:4px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-197b956 );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-364 .elementor-element.elementor-element-b649649 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-ddd03f2 );border-style:none;}:where( .elementor-364 .elementor-element.elementor-element-b649649 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:400;text-transform:uppercase;line-height:1.5em;}:where( .elementor-364 .elementor-element.elementor-element-b649649 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(max-width:767px){.elementor-364 .elementor-element.elementor-element-b649649{--n-accordion-title-font-size:20px;}}@media(min-width:768px){.elementor-364 .elementor-element.elementor-element-90ac817{--content-width:1320px;}}/* Start custom CSS for text-editor, class: .elementor-element-2a30d3c */.fiata_box,
.fiata_abschluss{
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:14px;
    padding:28px;
    margin:30px 0;
}

.fiata_grid{
    display:grid;
    grid-template-columns:repeat(2,minmax(0,1fr));
    gap:18px;
    margin:28px 0 38px;
}

.fiata_card{
    background:#fff;
    border:1px solid #e8eaed;
    border-radius:14px;
    padding:24px;
    font-weight:600;
    line-height:1.45;
    transition:all .22s ease;
}

.fiata_card:hover{
    transform:translateY(-3px);
    box-shadow:0 10px 26px rgba(0,0,0,.06);
}

.fiata_abschluss{
    background:#f3f5f7;
    border-left:4px solid #c8cdd3;
}

@media(max-width:767px){
    .fiata_grid{
        grid-template-columns:1fr;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31c95fd */.fiata_event_bar{
    display:flex;
    justify-content:center;
    align-items:center;
    flex-wrap:wrap;
    gap:12px;
    width:100%;
    margin:0 auto 35px;
    padding:14px 24px;
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:5px;
    font-size:16px;
}

.event_name,
.event_location,
.event_date{
    font-weight:600;
    letter-spacing:0.0em;
    text-transform:uppercase;
    color:#555;
}

.event_divider{
    color:#b8c0c8;
}

@media(max-width:767px){
    .fiata_event_bar{
        border-radius:5px;
        padding:16px 20px;
    }

    .event_divider{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1440caf */.kontakt_hinweis{
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:14px;
    padding:32px;
    margin:40px auto;
    text-align:center;
    max-width:700px;
}

.kontakt_hinweis strong{
    display:block;
    font-size:18px;
    margin-bottom:10px;
    margin-top:5px;
}

.kontakt_hinweis p{
    margin:0 0 12px;
}

.kontakt_hinweis p:last-child{
    margin-bottom:0;
}

.kontakt_hinweis a{
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31c95fd */.fiata_event_bar{
    display:flex;
    justify-content:center;
    align-items:center;
    flex-wrap:wrap;
    gap:12px;
    width:100%;
    margin:0 auto 35px;
    padding:14px 24px;
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:5px;
    font-size:16px;
}

.event_name,
.event_location,
.event_date{
    font-weight:600;
    letter-spacing:0.0em;
    text-transform:uppercase;
    color:#555;
}

.event_divider{
    color:#b8c0c8;
}

@media(max-width:767px){
    .fiata_event_bar{
        border-radius:5px;
        padding:16px 20px;
    }

    .event_divider{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1440caf */.kontakt_hinweis{
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:14px;
    padding:32px;
    margin:40px auto;
    text-align:center;
    max-width:700px;
}

.kontakt_hinweis strong{
    display:block;
    font-size:18px;
    margin-bottom:10px;
    margin-top:5px;
}

.kontakt_hinweis p{
    margin:0 0 12px;
}

.kontakt_hinweis p:last-child{
    margin-bottom:0;
}

.kontakt_hinweis a{
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31c95fd */.fiata_event_bar{
    display:flex;
    justify-content:center;
    align-items:center;
    flex-wrap:wrap;
    gap:12px;
    width:100%;
    margin:0 auto 35px;
    padding:14px 24px;
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:5px;
    font-size:16px;
}

.event_name,
.event_location,
.event_date{
    font-weight:600;
    letter-spacing:0.0em;
    text-transform:uppercase;
    color:#555;
}

.event_divider{
    color:#b8c0c8;
}

@media(max-width:767px){
    .fiata_event_bar{
        border-radius:5px;
        padding:16px 20px;
    }

    .event_divider{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1440caf */.kontakt_hinweis{
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:14px;
    padding:32px;
    margin:40px auto;
    text-align:center;
    max-width:700px;
}

.kontakt_hinweis strong{
    display:block;
    font-size:18px;
    margin-bottom:10px;
    margin-top:5px;
}

.kontakt_hinweis p{
    margin:0 0 12px;
}

.kontakt_hinweis p:last-child{
    margin-bottom:0;
}

.kontakt_hinweis a{
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31c95fd */.fiata_event_bar{
    display:flex;
    justify-content:center;
    align-items:center;
    flex-wrap:wrap;
    gap:12px;
    width:100%;
    margin:0 auto 35px;
    padding:14px 24px;
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:5px;
    font-size:16px;
}

.event_name,
.event_location,
.event_date{
    font-weight:600;
    letter-spacing:0.0em;
    text-transform:uppercase;
    color:#555;
}

.event_divider{
    color:#b8c0c8;
}

@media(max-width:767px){
    .fiata_event_bar{
        border-radius:5px;
        padding:16px 20px;
    }

    .event_divider{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1440caf */.kontakt_hinweis{
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:14px;
    padding:32px;
    margin:40px auto;
    text-align:center;
    max-width:700px;
}

.kontakt_hinweis strong{
    display:block;
    font-size:18px;
    margin-bottom:10px;
    margin-top:5px;
}

.kontakt_hinweis p{
    margin:0 0 12px;
}

.kontakt_hinweis p:last-child{
    margin-bottom:0;
}

.kontakt_hinweis a{
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31c95fd */.fiata_event_bar{
    display:flex;
    justify-content:center;
    align-items:center;
    flex-wrap:wrap;
    gap:12px;
    width:100%;
    margin:0 auto 35px;
    padding:14px 24px;
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:5px;
    font-size:16px;
}

.event_name,
.event_location,
.event_date{
    font-weight:600;
    letter-spacing:0.0em;
    text-transform:uppercase;
    color:#555;
}

.event_divider{
    color:#b8c0c8;
}

@media(max-width:767px){
    .fiata_event_bar{
        border-radius:5px;
        padding:16px 20px;
    }

    .event_divider{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1440caf */.kontakt_hinweis{
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:14px;
    padding:32px;
    margin:40px auto;
    text-align:center;
    max-width:700px;
}

.kontakt_hinweis strong{
    display:block;
    font-size:18px;
    margin-bottom:10px;
    margin-top:5px;
}

.kontakt_hinweis p{
    margin:0 0 12px;
}

.kontakt_hinweis p:last-child{
    margin-bottom:0;
}

.kontakt_hinweis a{
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31c95fd */.fiata_event_bar{
    display:flex;
    justify-content:center;
    align-items:center;
    flex-wrap:wrap;
    gap:12px;
    width:100%;
    margin:0 auto 35px;
    padding:14px 24px;
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:5px;
    font-size:16px;
}

.event_name,
.event_location,
.event_date{
    font-weight:600;
    letter-spacing:0.0em;
    text-transform:uppercase;
    color:#555;
}

.event_divider{
    color:#b8c0c8;
}

@media(max-width:767px){
    .fiata_event_bar{
        border-radius:5px;
        padding:16px 20px;
    }

    .event_divider{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1440caf */.kontakt_hinweis{
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:14px;
    padding:32px;
    margin:40px auto;
    text-align:center;
    max-width:700px;
}

.kontakt_hinweis strong{
    display:block;
    font-size:18px;
    margin-bottom:10px;
    margin-top:5px;
}

.kontakt_hinweis p{
    margin:0 0 12px;
}

.kontakt_hinweis p:last-child{
    margin-bottom:0;
}

.kontakt_hinweis a{
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31c95fd */.fiata_event_bar{
    display:flex;
    justify-content:center;
    align-items:center;
    flex-wrap:wrap;
    gap:12px;
    width:100%;
    margin:0 auto 35px;
    padding:14px 24px;
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:5px;
    font-size:16px;
}

.event_name,
.event_location,
.event_date{
    font-weight:600;
    letter-spacing:0.0em;
    text-transform:uppercase;
    color:#555;
}

.event_divider{
    color:#b8c0c8;
}

@media(max-width:767px){
    .fiata_event_bar{
        border-radius:5px;
        padding:16px 20px;
    }

    .event_divider{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1440caf */.kontakt_hinweis{
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:14px;
    padding:32px;
    margin:40px auto;
    text-align:center;
    max-width:700px;
}

.kontakt_hinweis strong{
    display:block;
    font-size:18px;
    margin-bottom:10px;
    margin-top:5px;
}

.kontakt_hinweis p{
    margin:0 0 12px;
}

.kontakt_hinweis p:last-child{
    margin-bottom:0;
}

.kontakt_hinweis a{
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31c95fd */.fiata_event_bar{
    display:flex;
    justify-content:center;
    align-items:center;
    flex-wrap:wrap;
    gap:12px;
    width:100%;
    margin:0 auto 35px;
    padding:14px 24px;
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:5px;
    font-size:16px;
}

.event_name,
.event_location,
.event_date{
    font-weight:600;
    letter-spacing:0.0em;
    text-transform:uppercase;
    color:#555;
}

.event_divider{
    color:#b8c0c8;
}

@media(max-width:767px){
    .fiata_event_bar{
        border-radius:5px;
        padding:16px 20px;
    }

    .event_divider{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1440caf */.kontakt_hinweis{
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:14px;
    padding:32px;
    margin:40px auto;
    text-align:center;
    max-width:700px;
}

.kontakt_hinweis strong{
    display:block;
    font-size:18px;
    margin-bottom:10px;
    margin-top:5px;
}

.kontakt_hinweis p{
    margin:0 0 12px;
}

.kontakt_hinweis p:last-child{
    margin-bottom:0;
}

.kontakt_hinweis a{
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31c95fd */.fiata_event_bar{
    display:flex;
    justify-content:center;
    align-items:center;
    flex-wrap:wrap;
    gap:12px;
    width:100%;
    margin:0 auto 35px;
    padding:14px 24px;
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:5px;
    font-size:16px;
}

.event_name,
.event_location,
.event_date{
    font-weight:600;
    letter-spacing:0.0em;
    text-transform:uppercase;
    color:#555;
}

.event_divider{
    color:#b8c0c8;
}

@media(max-width:767px){
    .fiata_event_bar{
        border-radius:5px;
        padding:16px 20px;
    }

    .event_divider{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1440caf */.kontakt_hinweis{
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:14px;
    padding:32px;
    margin:40px auto;
    text-align:center;
    max-width:700px;
}

.kontakt_hinweis strong{
    display:block;
    font-size:18px;
    margin-bottom:10px;
    margin-top:5px;
}

.kontakt_hinweis p{
    margin:0 0 12px;
}

.kontakt_hinweis p:last-child{
    margin-bottom:0;
}

.kontakt_hinweis a{
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31c95fd */.fiata_event_bar{
    display:flex;
    justify-content:center;
    align-items:center;
    flex-wrap:wrap;
    gap:12px;
    width:100%;
    margin:0 auto 35px;
    padding:14px 24px;
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:5px;
    font-size:16px;
}

.event_name,
.event_location,
.event_date{
    font-weight:600;
    letter-spacing:0.0em;
    text-transform:uppercase;
    color:#555;
}

.event_divider{
    color:#b8c0c8;
}

@media(max-width:767px){
    .fiata_event_bar{
        border-radius:5px;
        padding:16px 20px;
    }

    .event_divider{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1440caf */.kontakt_hinweis{
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:14px;
    padding:32px;
    margin:40px auto;
    text-align:center;
    max-width:700px;
}

.kontakt_hinweis strong{
    display:block;
    font-size:18px;
    margin-bottom:10px;
    margin-top:5px;
}

.kontakt_hinweis p{
    margin:0 0 12px;
}

.kontakt_hinweis p:last-child{
    margin-bottom:0;
}

.kontakt_hinweis a{
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31c95fd */.fiata_event_bar{
    display:flex;
    justify-content:center;
    align-items:center;
    flex-wrap:wrap;
    gap:12px;
    width:100%;
    margin:0 auto 35px;
    padding:14px 24px;
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:5px;
    font-size:16px;
}

.event_name,
.event_location,
.event_date{
    font-weight:600;
    letter-spacing:0.0em;
    text-transform:uppercase;
    color:#555;
}

.event_divider{
    color:#b8c0c8;
}

@media(max-width:767px){
    .fiata_event_bar{
        border-radius:5px;
        padding:16px 20px;
    }

    .event_divider{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1440caf */.kontakt_hinweis{
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:14px;
    padding:32px;
    margin:40px auto;
    text-align:center;
    max-width:700px;
}

.kontakt_hinweis strong{
    display:block;
    font-size:18px;
    margin-bottom:10px;
    margin-top:5px;
}

.kontakt_hinweis p{
    margin:0 0 12px;
}

.kontakt_hinweis p:last-child{
    margin-bottom:0;
}

.kontakt_hinweis a{
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31c95fd */.fiata_event_bar{
    display:flex;
    justify-content:center;
    align-items:center;
    flex-wrap:wrap;
    gap:12px;
    width:100%;
    margin:0 auto 35px;
    padding:14px 24px;
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:5px;
    font-size:16px;
}

.event_name,
.event_location,
.event_date{
    font-weight:600;
    letter-spacing:0.0em;
    text-transform:uppercase;
    color:#555;
}

.event_divider{
    color:#b8c0c8;
}

@media(max-width:767px){
    .fiata_event_bar{
        border-radius:5px;
        padding:16px 20px;
    }

    .event_divider{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1440caf */.kontakt_hinweis{
    background:#f7f8f9;
    border:1px solid #e8eaed;
    border-radius:14px;
    padding:32px;
    margin:40px auto;
    text-align:center;
    max-width:700px;
}

.kontakt_hinweis strong{
    display:block;
    font-size:18px;
    margin-bottom:10px;
    margin-top:5px;
}

.kontakt_hinweis p{
    margin:0 0 12px;
}

.kontakt_hinweis p:last-child{
    margin-bottom:0;
}

.kontakt_hinweis a{
    text-decoration:none;
}/* End custom CSS */