.ia_newsletter_form_input{border-radius:6px;font-size:16px!important;min-width:60%;padding:5px 5px!important;box-sizing:border-box}.ia_select{font-size:16px!important;padding:5px 5px!important}.ia_space_xs{height:.25em}.ia_space_s{height:.75em}:root{--mainFontColor:#665752;--DHHred:#B3081B;--mainDesignColor1:#8b9e67;--mainDesignColor1a:#8b9e67;--mainDesignColor2:#8b9e67;--mainDesignColor2a:#8b9e67;--mainSchriftSize:20px;--mainDetails:#565656;--rounded:0px;--ia_default_padding:20px;--ia_default_paddingField:6px 10px;--iaDefaultBorderField:1px;--iaDefaultFontSize:17px;--ia_default_paddingButton:5px 15px 5px 15px;--mainEffectDuration:0.5s;--iaDefaultShadow:0px 12px 6px -6px rgba(0,0,0,0.12)}.ia_inline{display:inline-block}.ia_none{display:none}.ia_default_padding{padding:20px}.iaWhite{color:#fff}.iaSpaceXS{height:.5em}.iaSpaceS{height:1em}.iaSpaceM{height:2em}.iaSpaceL{height:3em}.iaSpaceXL{height:4em}.ia_rounded{border-radius:var(--rounded)}.ia_default_paddingField{padding:var(--ia_default_paddingField)}.ia_default_border_field{border-width:var(--iaDefaultBorderField)}.ia_button{background-color:#bc0917;margin-left:0em;border:none;padding:.3em .7em .3em .7em;font-size:17px;color:#fff}.ia_button:hover{cursor:pointer;background-color:#272f45}.ia_input{padding:.3em .7em .3em 0.7em!important;font-size:17px!important;min-width:30%}.ia_fade_in{-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}@keyframes fadein{from{opacity:0;transform:rotateX(0deg) rotateY(15deg);transform:translate(0,2px)}to{opacity:1;transform:rotateX(0deg) rotateY(0deg);transform:translate(0,0)}}@-moz-keyframes fadein{from{opacity:0;transform:rotateX(0deg) rotateY(15deg)}to{opacity:1;transform:rotateX(0deg) rotateY(0deg)}}@-webkit-keyframes fadein{from{opacity:0;transform:rotateX(0deg) rotateY(15deg)}to{opacity:1;transform:rotateX(0deg) rotateY(0deg)}}@-ms-keyframes fadein{from{opacity:0;transform:rotateX(0deg) rotateY(15deg)}to{opacity:1;transform:rotateX(0deg) rotateY(0deg)}}@-o-keyframes fadein{from{opacity:0;transform:rotateX(0deg) rotateY(15deg)}to{opacity:1;transform:rotateX(0deg) rotateY(0deg)}}.iaBlink{animation:blink 2s linear infinite}@keyframes blink{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}.ia_main_frame{background-repeat:no-repeat;background-position:center;background-size:cover;min-height:93vh}.ia_content_frame{padding:3em}@keyframes ia_open_app_fade{0%{transform:scale(1.05);opacity:1}100%{transform:scale(1.25);opacity:.5}}.ia_glass{background:rgb(255 255 255 / .55);box-shadow:0 8px 32px 0 rgb(0 0 0 / .37);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:var(--rounded);border:1px solid rgb(255 255 255 / .18)}.ia_scale{transition:transform 0.2s ease}.ia_scale:hover{transform:scale(1.05)}.ia_easy_float{position:relative;animation:float 6s infinite}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}@media all and (min-width:1405px){.h1_startpage{font-size:470%}.ia_event_h1{font-size:350%}.h2{font-size:350%}.h3{font-size:250%}.h4{font-size:200%}}@media all and (min-width:1100px) and (max-width:1405px){.h1_startpage{font-size:400%}.ia_event_h1{font-size:350%}.h2{font-size:320%}.h3{font-size:230%}.h4{font-size:180%}}@media all and (max-width:980px){.h1_startpage{font-size:300%}.ia_event_h1{font-size:300%}.h2{font-size:250%}.h3{font-size:200%}.h4{font-size:150%}}@media all and (min-width:768px) and (max-width:980px){.h1_startpage{font-size:280%}.ia_event_h1{font-size:280%}.h2{font-size:230%}.h3{font-size:180%}.h4{font-size:140%}}@media all and (max-width:767px){.h1_startpage{font-size:200%}.ia_event_h1{font-size:200%}.h2{font-size:180%}.h3{font-size:150%}.h4{font-size:120%}}@media all and (max-width:479px){.h1_startpage{font-size:150%}.ia_event_h1{font-size:150%}.h2{font-size:130%}.h3{font-size:120%}.h4{font-size:110%}}.ia_center_img{display:flex;justify-content:center;align-items:center}.ia_p_text{padding-bottom:0px!important}.ia_bold{font-weight:700}.ia_left{text-align:left!important}.ia_pointer{cursor:pointer}.ia_underline{text-decoration:underline}.ia_white{color:#fff}.ia_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:980px){.ia_grid{grid-template-columns:1fr}}.ia_grid_item{border:1px solid #ddd;padding:0;border-radius:var(--rounded);background-color:#f9f9f9;box-shadow:0 2px 5px rgb(0 0 0 / .1);display:flex;flex-direction:column}.ia_grid_item_text_content{padding:15px;flex-grow:1}.ia_event_image{background-size:cover;background-position:center;height:200px;width:100%;border-radius:var(--rounded) var(--rounded) 0 0}.ia_event_type{background-color:#e0e0e0;padding:10px;text-align:center;font-weight:700}.ia_event_details{padding:3px 15px 3px 15px}.ia_event_details p{margin:10px 0}.ia_event_links{background-color:#bc0917;text-decoration:none;transition:background-color 0.3s,color 0.3s;border-radius:0 0 var(--rounded) var(--rounded);padding:10px 15px 10px 15px;margin-top:auto;text-align:center;color:#fff}.ia_event_links:hover{background-color:#272f45;color:#fff}.ia_button_disabled{color:#aaa;background-color:#f0f0f0;border:1px solid #aaa;cursor:not-allowed}.ia_show_title{font-size:170%;font-weight:700;text-align:left}.ia_show_description{text-align:left!important}.ia_event_container{display:flex;flex-direction:column;align-items:center;margin:20px}.ia_event_main{display:flex;width:100%;max-width:1200px;margin-bottom:20px;justify-content:space-between;align-items:center}.ia_event_left{flex:1}.ia_event_right{flex:1}.ia_event_image_event_page{background-size:cover;background-position:center;border-radius:var(--rounded);width:100%;background-size:cover;background-position:center}.ia_event_description{width:100%;max-width:1200px;margin-bottom:20px}.ia_event_images{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:100%;max-width:1200px;margin-bottom:20px}.ia_event_image_grid_item{width:100%;height:250px;background-size:cover;background-position:center;border-radius:var(--rounded)}@media (max-width:980px){.ia_event_images{grid-template-columns:1fr}}.ia_event_video{width:100%;max-width:1200px;margin-bottom:20px;border-radius:var(--rounded)}.ia_event_footer_note{width:100%;max-width:1200px;margin-bottom:20px}.ia_event_appointments{width:100%;max-width:1200px;margin-bottom:20px;background-color:#ededed;border-radius:var(--rounded)}.ia_appointment{display:flex;flex-direction:row;width:100%;margin-bottom:10px;border:1px solid #ddd;padding:6px;border-radius:var(--rounded);background-color:#f9f9f9;box-shadow:0 2px 5px rgb(0 0 0 / .1);position:relative}.ia_appointment::after{content:'';position:absolute;bottom:.3em;right:.3em;width:3em;height:3em;background-image:url(//theaterschiffluebeck.de/wp-content/uploads/logo-theaterschiff-bremen.webp);background-size:cover;background-position:center;filter:grayscale(100%);border-radius:var(--rounded);opacity:.1;animation:float 3s ease-in-out infinite}@keyframes float{0%,100%{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-5px) rotate(-3deg)}50%{transform:translateY(0) rotate(0deg)}75%{transform:translateY(-5px) rotate(3deg)}}.ia_appointment_left{flex:1;padding:10px;text-align:center}.ia_appointment_right{flex:1;padding:10px;display:flex;align-items:center;justify-content:flex-end}@media (max-width:980px){.ia_event_main,.ia_appointment{flex-direction:column}.ia_appointment_right{justify-content:center;padding-top:0}}.ia_schedule{display:flex;flex-direction:column;gap:20px;padding:1em}.ia_appointment_grid{display:grid;grid-template-columns:1fr;gap:20px;align-items:flex-start}@media (min-width:980px){.ia_appointment_grid{grid-template-columns:1fr 2fr 1fr}.ia_event_title{grid-column:2}}.ia_appointment_date,.ia_appointment_details,.ia_appointment_links{display:flex;flex-direction:column;text-align:left}.ia_appointment_details a{color:#0073aa;text-decoration:none;font-size:16px}.ia_appointment_details a:hover{text-decoration:underline}.ia_appointment_links a{text-decoration:none;color:#fff;background-color:#0073aa;padding:10px 20px;border-radius:var(--rounded);transition:background-color 0.3s;text-align:center}.ia_appointment_links a:hover{background-color:#005f8d}.ia_list_schedule_container{display:flex;flex-wrap:wrap;width:100%!important}.ia_list_schedule_item{width:100%;box-sizing:border-box;padding:10px}.ia_list_schedule_item1,.ia_list_schedule_item2{text-align:left}.ia_list_schedule_item3{text-align:right}@media (min-width:981px){.ia_list_schedule_item1{width:25%}.ia_list_schedule_item2{width:50%}.ia_list_schedule_item3{width:25%}}.ia_slider{position:relative;width:100%;overflow:hidden}.ia_slide{display:flex;flex-direction:row;width:100%;padding:5em;background-size:cover;background-position:center;border-radius:6px;position:absolute;top:0;left:100%;opacity:0;transition:opacity 0.5s ease-in-out,left 0.5s ease-in-out}.ia_slide.active{left:0;opacity:1;position:relative}.ia_slide_img,.ia_slide_content{flex:1;padding:1em;border-radius:var(--rounded)}.ia_slide_img{display:flex;align-items:center;justify-content:center}.ia_slide_img img{width:auto;border-radius:var(--rounded);max-height:40vh}.ia_slide_content{background-color:#272f45;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:auto}.ia_slide_content h2{margin:0 0 10px 0}.ia_slider_dots{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;gap:5px}.ia_slider_dot{width:15px;height:15px;background-color:#ededed;border-radius:50%;cursor:pointer}.ia_slider_dot.active{background-color:#272f45}.ia_slider_button:hover{background-color:#fff;color:#cc3938}@media (max-width:980px){.ia_slide{flex-direction:column;padding:1em}}@media (min-width:1400px){#top-menu li.menu_cta{position:absolute;right:20px;top:53%;transform:translateY(-50%);z-index:1000}#top-menu li.telefon-menu{position:absolute;right:150px;top:53%;transform:translateY(-50%);z-index:1000;margin-left:20px}.et-fixed-header #top-menu li.menu_cta{right:30px}.et-fixed-header #top-menu li.telefon-menu{right:160px;margin-left:50px}}