.content_inner { position: relative; display: block; width: 100%; margin: 0 auto; padding: 0; box-sizing: border-box;  }
.content_inner2 { position: relative; display: block; box-sizing: border-box; padding: 40px 15% 40px 25%; margin: 0 auto; text-align: justify; }




.zweiteiler { width: 50%; text-align: left; padding: 0; box-sizing: border-box; display: inline-block; vertical-align: top; }
.fullwidth { padding: 0; max-width: 100%; }
.randlos { padding: 0; }
.nomargin { padding: 0; margin: 0; }
.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }
.parallax { height: 450px; background-attachment: fixed; background-position: center; background-repeat: no-repeat; }


.grau { background-color: #F7F7F8; }

.gruen { background-color: #8CC63F; color: #fff; }
.gruen h2, .gruen h3 { color: #fff; }
.gruen h2:before { display: block; content: 'Seminar'; position: absolute; margin-left: -150px; }


.blau { background-color: #283991; color: #fff; }
.blau h2, .blau h3, .blau h4, .blau a { color: #fff; }
.blau .button { background-color: #8CC63F; }

.circle { width: 40px; height: 40px; border-radius: 100%; color: #fff; line-height: 40px !important; text-align: center; }

.gewerbewelten:before { display: block; content: ''; background-image: url("../../img/Picto_ein-gerwerbe-zwei-welten.png"); width: 70px; height: 70px; background-size: contain; position: absolute; margin-left: -90px; margin-top: -10px; background-repeat: no-repeat; background-position: top center; }

.wir:before { display: block; content: ''; background-image: url("../../img/Picto_das-sind-wir.png"); width: 70px; height: 70px; background-size: contain; position: absolute; margin-left: -90px; margin-top: -10px; background-repeat: no-repeat; background-position: top center; }

.cutter_gruen { color: #8CC63F; }
.cutter_gruen:before { display: block; content: ''; background-image: url("../../img/Picto_messer_gruen.png"); width: 70px; height: 70px; background-size: contain; position: absolute; margin-left: -90px; margin-top: -10px; background-repeat: no-repeat; background-position: top center; }

.cutter_blau { color: #283991; }
.cutter_blau:before { display: block; content: ''; background-image: url("../../img/Picto_messer_blau.png"); width: 70px; height: 70px; background-size: contain; position: absolute; margin-left: -90px; margin-top: -10px; background-repeat: no-repeat; background-position: top center; }


.seminar_1:before { display: block; content: ''; background-image: url("../../img/Picto_bauvertrag.png"); width: 70px; height: 70px; background-size: contain; position: absolute; margin-left: -90px; margin-top: -10px; background-repeat: no-repeat; background-position: top center; }

.seminar_2:before { display: block; content: ''; background-image: url("../../img/Picto_vertragsdurchfuehrung.png"); width: 70px; height: 70px; background-size: contain; position: absolute; margin-left: -90px; margin-top: -10px; background-repeat: no-repeat; background-position: top center; }

.seminar_3:before { display: block; content: ''; background-image: url("../../img/Picto_abnahme.png"); width: 70px; height: 70px; background-size: contain; position: absolute; margin-left: -90px; margin-top: -10px; background-repeat: no-repeat; background-position: top center; }

.seminar_4:before { display: block; content: ''; background-image: url("../../img/Picto_verguetung.png"); width: 70px; height: 70px; background-size: contain; position: absolute; margin-left: -90px; margin-top: -10px; background-repeat: no-repeat; background-position: top center; }

.seminar_5:before { display: block; content: ''; background-image: url("../../img/Picto_ziel.png"); width: 70px; height: 70px; background-size: contain; position: absolute; margin-left: -90px; margin-top: -10px; background-repeat: no-repeat; background-position: top center; }

.seminar_6:before { display: block; content: ''; background-image: url("../../img/Picto_zielgruppe.png"); width: 70px; height: 70px; background-size: contain; position: absolute; margin-left: -90px; margin-top: -10px; background-repeat: no-repeat; background-position: top center; }

.seminar_7:before { display: block; content: ''; background-image: url("../../img/Picto_fragezeichen.png"); width: 70px; height: 70px; background-size: contain; position: absolute; margin-left: -90px; margin-top: -10px; background-repeat: no-repeat; background-position: top center; }


#content_1002 { margin-top: -70px; background-image: url("../../img/Bild_Andre_und_Marc_frei.png"); background-position: bottom right; background-size: 670px auto; background-repeat: no-repeat; }
#content_1002 ul li { max-width: 400px; text-align: left; padding: 3px 0; }


#content_1003:before { display: block; content: ''; background-image: url("../../img/Schriftzug_cutter_hochformat_weiss.png"); width: 372px; height: 1500px; background-size: contain; position: absolute; margin-right: 0; margin-top: 0; background-repeat: no-repeat; background-position: top center; opacity: 0.2; right: 0; }


#content_1003 ul li { max-width: 400px; text-align: left; padding: 3px 0; }
#content_1003 p { max-width: calc(100% - 250px); }
#content_1003 h4 { color: #fff; }


#content_1004 ul.check { margin: 40px 0; padding: 0; display: block; }
#content_1004 ul.check li { background-image: url("../../img/icon_check.png"); background-position: left top; background-size: 20px auto; background-repeat: no-repeat; margin: 0; padding: 0 0 0 30px; display: block; }

#content_1004 p { max-width: calc(100% - 250px); }

#content_1005 { margin-top: -40px; background-image: url("../../img/Bild_Marc_einzeln_frei.png"); background-position: bottom right; background-size: 340px auto; background-repeat: no-repeat; }
#content_1005 .content_inner2 { padding-top: 160px; }
#content_1005 h2 { max-width: 650px; font-weight: 700; text-align: left; font-size: 44px; line-height: 54px; }
#content_1005 h4 { font-weight: 400; }

#anfrage .info { max-width: calc(100% - 250px) !important; }
#anfrage .info span { color: #8CC63F; font-weight: 700; }
#anfrage a { text-decoration: underline; }


#content_1006 h2 { margin-left: -150px; }