.elementor-959 .elementor-element.elementor-element-40b65f1{--display:flex;--justify-content:space-around;}.elementor-959 .elementor-element.elementor-element-57faeef{border-radius:20px 20px 20px 20px;text-align:center;}.elementor-959 .elementor-element.elementor-element-57faeef img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-959 .elementor-element.elementor-element-5a988fca .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-959 .elementor-element.elementor-element-5a988fca{color:var( --e-global-color-text );}.elementor-959 .elementor-element.elementor-element-5a988fca a{color:var( --e-global-color-8449d25 );}.elementor-959 .elementor-element.elementor-element-5a988fca a:hover{color:var( --e-global-color-text );}.elementor-959 .elementor-element.elementor-element-023e24e{--spacer-size:10px;}.elementor-959 .elementor-element.elementor-element-49507b1 .elementor-heading-title{font-family:"Roboto", LATO;font-weight:600;text-transform:uppercase;}.elementor-959 .elementor-element.elementor-element-2c8e467c{font-family:"Roboto", LATO;font-size:20px;font-weight:400;text-transform:none;}.elementor-959 .elementor-element.elementor-element-25045234 .elementor-heading-title{font-family:"Roboto", LATO;font-weight:600;text-transform:uppercase;}.elementor-959 .elementor-element.elementor-element-c3855c9{font-family:"Roboto", LATO;font-size:20px;font-weight:400;text-transform:none;}.elementor-959 .elementor-element.elementor-element-81d519a .elementor-heading-title{font-family:"Roboto", LATO;font-weight:600;text-transform:uppercase;}.elementor-959 .elementor-element.elementor-element-2011402{font-family:"Roboto", LATO;font-size:20px;font-weight:400;text-transform:none;}.elementor-959 .elementor-element.elementor-element-3874203{--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;--overlay-opacity:1;}.elementor-959 .elementor-element.elementor-element-3874203::before, .elementor-959 .elementor-element.elementor-element-3874203 > .elementor-background-video-container::before, .elementor-959 .elementor-element.elementor-element-3874203 > .e-con-inner > .elementor-background-video-container::before, .elementor-959 .elementor-element.elementor-element-3874203 > .elementor-background-slideshow::before, .elementor-959 .elementor-element.elementor-element-3874203 > .e-con-inner > .elementor-background-slideshow::before, .elementor-959 .elementor-element.elementor-element-3874203 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9101b60 );--background-overlay:'';}.elementor-959 .elementor-element.elementor-element-03ac5e8{font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-959 .elementor-element.elementor-element-03ac5e8 a{color:var( --e-global-color-8449d25 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-959 .elementor-element.elementor-element-40b65f1{--width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://tanzschule-diel.de/storage/roboto.ttf') format('truetype');
}
/* End Custom Fonts CSS */