.avia-section.av-miec7dnv-74052fdde666d67069f244537d829d96{
background-repeat:no-repeat;
background-image:url(https://www.kl-freiburg.de/wp-content/uploads/2025/11/KL-Freiburg_Header_Startseite-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-1j0sq-b7bd53e068465048b83fb8190ce40585{
width:48.75%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1j0sq-b7bd53e068465048b83fb8190ce40585 .av-flex-placeholder{
width:2.5%;
}

.flex_column.av-rquq-a78d1e0c10245920b04661325beda4f8{
width:48.75%;
margin-left:0;
height:auto;
min-height:280px;
background:url(https://www.kl-freiburg.de/wp-content/uploads/2025/11/KL-Freiburg_Start_Gebaeude_900x633.jpg) 0% 0% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-rquq-a78d1e0c10245920b04661325beda4f8 .av-flex-placeholder{
width:2.5%;
}

.avia-section.av-mh4u75sx-c9c3edb531d87f42cb8e98d66293f82f{
background-color:#eef1f4;
background-image:unset;
}

.flex_column.av-59tce-40950748a4fdd00a49beacfd9e385424{
width:23.125%;
}

.avia-image-container.av-14tly-53f0e4b17e71bfe892f44d0b6a776b08 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-14tly-53f0e4b17e71bfe892f44d0b6a776b08 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-3txfy-a2a674e5e649dd3e97cad87ef66f1f12 .avia_textblock{
color:#2573a2;
}

.flex_column.av-1wbnm-b97cf008a5d1696b8a5bcbf3e72e6712{
width:23.125%;
margin-left:2.5%;
}

.avia-image-container.av-1zmy2-2ed1dc535379f8600c13f9bc0fa09a79 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1zmy2-2ed1dc535379f8600c13f9bc0fa09a79 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1bp52-267866c251c303cf95f8281a7f6cf2df{
width:23.125%;
margin-left:2.5%;
}

.avia-image-container.av-mhyswypy-fd3b80b9b05185466542012391084544 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mhyswypy-fd3b80b9b05185466542012391084544 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-vpai-070759bf6f276ae292908fa7f91f3d40{
width:23.125%;
margin-left:2.5%;
}

.avia-image-container.av-mhysxg21-2a6a6e2acdf4a37b82e6ea5eeb297497 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mhysxg21-2a6a6e2acdf4a37b82e6ea5eeb297497 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-mh4u9qv1-d9be4558bf2ea4e9d9ccec40188621ae{
background-color:#ffffff;
background-image:url(https://www.kl-freiburg.de/wp-content/uploads/2025/11/KL-Freiburg_Start_Panorama_2200x600.jpg);
background-repeat:no-repeat;
background-position:100% 50%;
background-attachment:scroll;
}


@media only screen and (min-width: 990px){ 
.avia-image-container.av-14tly-53f0e4b17e71bfe892f44d0b6a776b08 .avia-image-container-inner{
transform:scale3d( 1, 200px, 1 );
}

#top .av_textblock_section.av-3txfy-a2a674e5e649dd3e97cad87ef66f1f12 .avia_textblock{
padding:20px 0 0 0;
}

.avia-image-container.av-1zmy2-2ed1dc535379f8600c13f9bc0fa09a79 .avia-image-container-inner{
transform:scale3d( 1, 200px, 1 );
}

#top .av_textblock_section.av-5hbmy-f1f9c37ee303acaf7e63e788f2f1a0c6 .avia_textblock{
padding:20px 0 0 0;
}

.avia-image-container.av-mhyswypy-fd3b80b9b05185466542012391084544 .avia-image-container-inner{
transform:scale3d( 1, 200px, 1 );
}

#top .av_textblock_section.av-4jhyu-33a5cb666373a875d3079387965fd6dd .avia_textblock{
padding:20px 0 0 0;
}

.avia-image-container.av-mhysxg21-2a6a6e2acdf4a37b82e6ea5eeb297497 .avia-image-container-inner{
transform:scale3d( 1, 200px, 1 );
}

#top .av_textblock_section.av-27dhu-7163500e97a50fd4296bfed7a484e5b2 .avia_textblock{
padding:20px 0 0 0;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.avia-image-container.av-14tly-53f0e4b17e71bfe892f44d0b6a776b08 .avia-image-container-inner{
transform:scale3d( 1, 600px, 1 );
}

#top .av_textblock_section.av-3txfy-a2a674e5e649dd3e97cad87ef66f1f12 .avia_textblock{
padding:20px 0 0 0;
}

.avia-image-container.av-1zmy2-2ed1dc535379f8600c13f9bc0fa09a79 .avia-image-container-inner{
transform:scale3d( 1, 600px, 1 );
}

#top .av_textblock_section.av-5hbmy-f1f9c37ee303acaf7e63e788f2f1a0c6 .avia_textblock{
padding:20px 0 0 0;
}

.avia-image-container.av-mhyswypy-fd3b80b9b05185466542012391084544 .avia-image-container-inner{
transform:scale3d( 1, 600px, 1 );
}

#top .av_textblock_section.av-4jhyu-33a5cb666373a875d3079387965fd6dd .avia_textblock{
padding:20px 0 0 0;
}

.avia-image-container.av-mhysxg21-2a6a6e2acdf4a37b82e6ea5eeb297497 .avia-image-container-inner{
transform:scale3d( 1, 600px, 1 );
}

#top .av_textblock_section.av-27dhu-7163500e97a50fd4296bfed7a484e5b2 .avia_textblock{
padding:20px 0 0 0;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.avia-image-container.av-14tly-53f0e4b17e71bfe892f44d0b6a776b08 .avia-image-container-inner{
transform:scale3d( 1, 10px, 1 );
}

#top .av_textblock_section.av-3txfy-a2a674e5e649dd3e97cad87ef66f1f12 .avia_textblock{
padding:10px 0 0 0;
}

.avia-image-container.av-1zmy2-2ed1dc535379f8600c13f9bc0fa09a79 .avia-image-container-inner{
transform:scale3d( 1, 10px, 1 );
}

#top .av_textblock_section.av-5hbmy-f1f9c37ee303acaf7e63e788f2f1a0c6 .avia_textblock{
padding:10px 0 0 0;
}

.avia-image-container.av-mhyswypy-fd3b80b9b05185466542012391084544 .avia-image-container-inner{
transform:scale3d( 1, 10px, 1 );
}

#top .av_textblock_section.av-4jhyu-33a5cb666373a875d3079387965fd6dd .avia_textblock{
padding:10px 0 0 0;
}

.avia-image-container.av-mhysxg21-2a6a6e2acdf4a37b82e6ea5eeb297497 .avia-image-container-inner{
transform:scale3d( 1, 10px, 1 );
}

#top .av_textblock_section.av-27dhu-7163500e97a50fd4296bfed7a484e5b2 .avia_textblock{
padding:10px 0 0 0;
}
}

@media only screen and (max-width: 479px){ 
#top .av_textblock_section.av-3txfy-a2a674e5e649dd3e97cad87ef66f1f12 .avia_textblock{
padding:10px 0 0 0;
}

#top .av_textblock_section.av-5hbmy-f1f9c37ee303acaf7e63e788f2f1a0c6 .avia_textblock{
padding:10px 0 0 0;
}

#top .av_textblock_section.av-4jhyu-33a5cb666373a875d3079387965fd6dd .avia_textblock{
padding:10px 0 0 0;
}

#top .av_textblock_section.av-27dhu-7163500e97a50fd4296bfed7a484e5b2 .avia_textblock{
padding:10px 0 0 0;
}
}
