/*all start*/
.Gelbe_Box { background:#fff6de; padding:40px 80px!important; margin:40px 0;}
.Gelbe_Box_MaxWidth1200 { background:#fff6de; padding:40px calc(50% - 600px)!important; margin:40px 0;} /*Gelbe Box max 1200 Breit*/
.Gelber_Hintergrund { background:#fff6de; }
.Weisse_Box { background:#fff; padding:40px 80px!important; margin:40px 0;}
.Weisse_Box2 { background:#fff; padding:40px 40px!important; margin:40px 0;} /*Weisse Box weniger Abstand*/
.MaxWidth1200 { max-width:1200px; margin:0 auto;} /*MaxBreite 1200*/
.MaxWidth1400 { max-width:1400px; margin:0 auto;} /*MaxBreite 1400*/
.Abstand_Links_Rechts { padding:0 80px!important; }
.AbstandRechts { padding-right:40px!important }
.AbstandLinks { padding-left:40px!important }
.AbstandOben { padding-top: 180px!important; }
/*all end*/

/*1 start*/

/*1 end*/

/*5 start*/
.nextto_small {} /*Nebeneinander MaxBreite 1200*/
.Boxen6 {}
.Boxen3 {}
.big { } /*Groß und Text zentriert*/
.big2 {} /*Groß zentriert ohne Hintergrund*/
/*5 end*/

/*5-item start*/

/*5-item end*/

/*14 start*/
.Testimonials {}
.Referenzen {}
.testim-ov {} /*Testimonials Übersicht*/
/*14 end*/

/*15 start*/
.npartnerimg { height:220px;} /*Netzwerkpartner Logo*/
.minh1 { } /*Mindestens 440px hoch*/
/*15 end*/


/*240 start*/
.SchmaleGelbeBox { background:#fff6de; }
.events-container {} /* Events Container */
/*240 end*/

h1 { font-size:2.8em; color:#e28600; font-family: 'GothamM', serif;line-height:1.2em; font-weight:normal; margin-bottom:12px;}
h2 { font-size:2.2em; color:#e28600; font-family: 'GothamM', serif;line-height:1.2em; font-weight:normal; margin-bottom:12px;}
h3 { font-size:1.8em; font-family: 'GothamB', serif;line-height:1.2em; font-weight:normal; text-transform:uppercase; margin-bottom:6px }
h3[class^="icon-"]:before { position:absolute; margin:-2px 0 0 -66px; color:#ffd252; font-size:40px;}
h3.right[class^="icon-"]:before { margin-left:0; right:-56px }
.SchmaleGelbeBox .mo { max-width:300px; margin:0 auto;}
#m .content_main ul, .event-detail ul { margin:8px 0 0 34px;}
#m .content_main ul li, .event-detail ul li { list-style-type:none;position:relative; padding:3px 0;}
#m .content_main ul li:before, .event-detail ul li:before { content:'\ea10'; position:absolute; left:-20px; font-size:8px; top:7px; background:#424241; border-radius:20px; padding:3px; color:#fff; line-height:100%;}

.npartnerimg figure { height:220px; }
div.image.minh1 figure { min-height:440px; }
div.image.minh1 figure img { min-height:440px; object-fit:cover; object-position:center center }
