.elementor-5711 .elementor-element.elementor-element-519f50f3 > .elementor-element-populated{padding:0% 0% 5% 0%;}.elementor-5711 .elementor-element.elementor-element-52518d57 > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-5711 .elementor-element.elementor-element-52518d57 .elementor-heading-title{font-family:"VCR_OSD_MONO", Sans-serif;font-size:3.5em;text-transform:uppercase;font-style:italic;letter-spacing:1.6px;}.elementor-5711 .elementor-element.elementor-element-51dbb707{margin-top:0px;margin-bottom:30px;}.elementor-5711 .elementor-element.elementor-element-130ad8fb{margin-top:0px;margin-bottom:30px;}.elementor-5711 .elementor-element.elementor-element-167d40eb .elementor-button{background-color:#00000000;font-size:1.5em;text-transform:uppercase;font-style:italic;text-decoration:underline;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-5711 .elementor-element.elementor-element-167d40eb{width:auto;max-width:auto;}.elementor-5711 .elementor-element.elementor-element-167d40eb > .elementor-widget-container{margin:0px 30px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5711 .elementor-element.elementor-element-167d40eb .elementor-button:hover, .elementor-5711 .elementor-element.elementor-element-167d40eb .elementor-button:focus{color:var( --e-global-color-49ce1b8 );}.elementor-5711 .elementor-element.elementor-element-167d40eb .elementor-button:hover svg, .elementor-5711 .elementor-element.elementor-element-167d40eb .elementor-button:focus svg{fill:var( --e-global-color-49ce1b8 );}.elementor-5711 .elementor-element.elementor-element-381b643 .elementor-button{background-color:#00000000;font-size:1.5em;text-transform:uppercase;font-style:italic;text-decoration:underline;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-5711 .elementor-element.elementor-element-381b643{width:auto;max-width:auto;}.elementor-5711 .elementor-element.elementor-element-381b643 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-5711 .elementor-element.elementor-element-381b643 .elementor-button:hover, .elementor-5711 .elementor-element.elementor-element-381b643 .elementor-button:focus{color:var( --e-global-color-49ce1b8 );}.elementor-5711 .elementor-element.elementor-element-381b643 .elementor-button:hover svg, .elementor-5711 .elementor-element.elementor-element-381b643 .elementor-button:focus svg{fill:var( --e-global-color-49ce1b8 );}@media(max-width:767px){.elementor-5711 .elementor-element.elementor-element-519f50f3 > .elementor-element-populated{padding:0% 0% 5% 0%;}}/* Start custom CSS for shortcode, class: .elementor-element-19717117 */#program-container .elementor-post__title{
 font-size: 1.3em;
 color:black;
 margin-bottom:8px;
 text-transform: uppercase;
}
#program-container .elementor-post__subtitle{
    font-size: 1.1em;
    
}
.elementor-post__eventtype{
    text-transform: uppercase;
    font-size:0.8em;
}
.location{
    font-size:0.7em;
    color:black;
}
.elementor-post__text{
    padding:0px 10px 2px 10px;
}
#program-container a{
    text-decoration: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'VCR_OSD_MONO';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.rotlicht-festival.at/wp-content/uploads/2022/09/VCR_OSD_MONO_1.001-2.ttf') format('truetype');
}
/* End Custom Fonts CSS */