.text em:hover,
.text strong:hover {
  color: rgb(222, 249, 6);
}

body {
  background-color: rgb(255, 255, 255);
  font: 400 0.75em/1.38 Verdana;
  color: rgb(0, 0, 0);
}

.container-1 p,
.container-5 p {
  margin-bottom: 1em;
}

.bewerber {
  display: block;
  float: left;
  width: 99.4680851063%;
  height: 32px;
  margin-left: 0.3827%;
  border-radius: 3px;
  background-color: rgb(51, 51, 51);
  font-size: 1em;
  text-align: left;
  color: rgb(254, 254, 252);
}

.container {
  float: left;
}

.container .container {
  margin-top: 21px;
}

.element {
  position: relative;
  float: left;
  z-index: 29;
  width: 100%;
  height: 296px;
  background-color: rgb(16, 14, 11);
}

.image {
  display: block;
  position: relative;
  height: auto;
  overflow: hidden;
}

.image-logo {
  display: block;
  float: left;
  width: 20.5%;
  height: auto;
  margin-left: 4.33073%;
  overflow: hidden;
}

.gruendercoaching,
.outlacement,
.seminare {
  display: block;
  float: left;
  clear: both;
  width: 99.4680851063%;
  height: 32px;
  margin-left: 0.3827%;
  border-radius: 3px;
  background-color: rgb(51, 51, 51);
  font-size: 1em;
  text-align: left;
  color: rgb(254, 254, 252);
}

.start {
  display: block;
  float: left;
  clear: both;
  border-radius: 3px;
  background-color: rgb(51, 51, 51);
  font-size: 1em;
  text-align: left;
  color: rgb(254, 254, 252);
}

.text {
  position: relative;
  float: left;
}

.text-adresse-footer {
  float: left;
  clear: both;
  width: 100%;
  min-height: 37px;
  margin: 8px 0 0 -0.39232%;
  font-size: 1em;
  font-weight: normal;
  color: rgb(254, 254, 252);
}

._button {
  display: block;
  float: left;
  border-radius: 3px;
}

.container-1 {
  clear: both;
  width: 100%;
  height: 296px;
  margin-top: 15px;
}

.container-2 {
  clear: both;
  width: 90%;
  height: 283px;
  margin: 13px 0 0 5%;
}

.container-3 {
  clear: both;
  width: 100%;
  margin-top: 34px;
  background-color: rgb(51, 51, 51);
}

.container-4 {
  width: 15.6510416666%;
  height: 278px;
  margin-left: 5%;
}

.container-5 {
  width: 19.25%;
  height: 174px;
  margin-left: 23.75651%;
}

.image-1 {
  float: right;
  z-index: 31;
  width: 314px;
  margin: -275px 5% 0 0;
}

.image-2 {
  float: left;
  clear: both;
  z-index: 19;
  width: 7.1267361111%;
  margin: 15px 0 0 7.5%;
}

.image-3 {
  float: left;
  z-index: 22;
  width: 7.0341435185%;
  margin: 10px 0 0 18.88889%;
}

.image-4 {
  float: left;
  z-index: 21;
  width: 6.6637731481%;
  margin: 15px 0 0 19.16667%;
}

.image-5 {
  float: left;
  z-index: 20;
  width: 7.2193287037%;
  margin: 9px 0 0 18.80353%;
}

.start-1 {
  position: relative;
  z-index: 11;
  width: 99.4680851063%;
  height: 30px;
  margin: 9px 0 0 0.3827%;
}

.start-2 {
  width: 99.4675540765%;
  margin: -22px 0 0 138.00333%;
}

.text-1 {
  clear: both;
  z-index: 30;
  width: 43.3333333333%;
  min-height: 30px;
  margin: -264px 0 0 5%;
  font-size: 1.333em;
  color: rgb(153, 153, 153);
}

.text-2 {
  clear: both;
  z-index: 23;
  width: 22.9629629629%;
  min-height: 93px;
  margin-top: 21px;
  font-size: 1em;
  color: rgb(0, 0, 0);
}

.text-3 {
  z-index: 24;
  width: 21.9444444444%;
  min-height: 104px;
  margin: 21px 0 0 3.05556%;
  font-size: 1em;
  color: rgb(0, 0, 0);
}

.text-4 {
  z-index: 25;
  width: 22.037037037%;
  min-height: 114px;
  margin: 21px 0 0 4.06829%;
  font-size: 1em;
  color: rgb(0, 0, 0);
}

.text-5 {
  z-index: 26;
  width: 21.9444444444%;
  min-height: 90px;
  margin: 21px 0 0 3.88889%;
  font-size: 1em;
  color: rgb(0, 0, 0);
}

.container ._button-1 {
  position: relative;
  z-index: 15;
  width: 22.037037037%;
  border: 4px solid rgb(24, 155, 221);
  background-color: rgb(254, 254, 252);
  font-size: 1.167em;
  font-weight: normal;
  text-align: center;
  color: rgb(0, 0, 0);
}

.container ._button-2 {
  position: relative;
  z-index: 16;
  width: 22.037037037%;
  margin-left: 3.97859%;
  border: 4px solid rgb(105, 114, 119);
  background-color: rgb(254, 254, 252);
  font-size: 1.167em;
  font-weight: normal;
  text-align: center;
  color: rgb(0, 0, 0);
}

.container ._button-3 {
  position: relative;
  z-index: 18;
  width: 22.037037037%;
  margin-left: 3.97859%;
  border: 4px solid rgb(239, 101, 19);
  background-color: rgb(254, 254, 252);
  font-size: 1.167em;
  font-weight: normal;
  text-align: center;
  color: rgb(0, 0, 0);
}

.container ._button-4 {
  position: relative;
  z-index: 17;
  width: 22.3148148148%;
  margin-left: 3.6169%;
  border: 4px solid rgb(133, 30, 30);
  background-color: rgb(254, 254, 252);
  font-size: 1.167em;
  font-weight: normal;
  text-align: center;
  color: rgb(0, 0, 0);
}

.container ._button-1:hover,
.container ._button-2:hover,
.container ._button-3:hover,
.container ._button-4:hover {
  background-color: rgb(184, 190, 193);
}

.container ._button-5 {
  width: 85.4886968085%;
  height: 30px;
  background-color: rgb(51, 51, 51);
  font-size: 1em;
  text-align: left;
  color: rgb(239, 101, 19);
}

.container ._button-6 {
  position: relative;
  clear: both;
  z-index: 4;
  width: 85.4886968085%;
  height: 30px;
  margin: 23px 0 0 0.3827%;
  background-color: rgb(51, 51, 51);
  font-size: 1em;
  text-align: left;
  color: rgb(254, 254, 252);
}

.container ._button-7 {
  position: relative;
  clear: both;
  z-index: 5;
  width: 85.4886968085%;
  height: 30px;
  margin: -2px 0 0 0.3827%;
  background-color: rgb(51, 51, 51);
  font-size: 1em;
  text-align: left;
  color: rgb(254, 254, 252);
}

.container ._button-8 {
  width: 13.3941473988%;
  height: 30px;
  margin: 21px 0 0 5.93099%;
  background-color: rgb(51, 51, 51);
  font-size: 1em;
  text-align: left;
  color: rgb(239, 101, 19);
}

.container ._button-9 {
  width: 69.5752164502%;
  height: 30px;
  margin-left: 0.24351%;
  background-color: rgb(51, 51, 51);
  font-size: 1em;
  text-align: left;
  color: rgb(239, 101, 19);
}

.text a {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-color: transparent;
  border-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-style: inherit;
  font-size: inherit;
  font-weight: inherit;
  text-transform: inherit;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: rgb(239, 141, 19);
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

.text a:hover {
  color: rgb(24, 155, 221);
}

.text em,
.text span,
.text strong {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-color: transparent;
  border-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-style: inherit;
  font-size: inherit;
  font-weight: inherit;
  text-transform: inherit;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: rgb(184, 190, 193);
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

.text span:hover {
  color: rgb(51, 51, 51);
}

@media(max-width: 750px) {
  body {
    font-size: 1em;
  }

  .container .bewerber {
    width: 98.418972332%;
    height: auto;
    margin-top: 5px;
    margin-left: 1.20863%;
    font-size: 1.125em;
  }

  .container .element {
    position: relative;
    z-index: 29;
    height: 245px;
    margin-top: 54px;
  }

  .container .gruendercoaching,
  .container .outlacement {
    width: 98.418972332%;
    height: auto;
    margin-top: 8px;
    margin-left: 1.20863%;
    font-size: 1.125em;
  }

  .container .image {
    position: relative;
    height: auto;
  }

  .container .seminare {
    width: 97.628458498%;
    height: auto;
    margin-top: 8px;
    margin-left: 1.20863%;
    font-size: 1.125em;
  }

  .container .start {
    width: 88.5375494071%;
    font-size: 1.125em;
  }

  .container .text {
    position: relative;
  }

  .container .text-adresse-footer {
    width: 99.4301994301%;
    margin-left: 0.26748%;
    font-size: 1.125em;
  }

  .image-logo {
    position: relative;
    z-index: 28;
    width: 57.3333333333%;
    height: auto;
    margin-top: 14px;
    margin-left: 21.45417%;
  }

  .container .container-4 {
    position: relative;
    z-index: 13;
    width: 33.6125%;
    height: 330px;
    margin-top: 11px;
    margin-left: 5.33125%;
  }

  .container .container-5 {
    clear: both;
    width: 46.7333333333%;
    height: 242px;
    margin-top: 74px;
    margin-left: 5.19792%;
  }

  .container .image-1 {
    visibility: hidden;
    z-index: 31;
    width: 25.3333333333%;
    margin-top: -297px;
    margin-right: 4.66667%;
  }

  .container .image-2 {
    z-index: 19;
    width: 14.7953539823%;
    margin-top: -917px;
    margin-left: 42.37187%;
  }

  .container .image-3 {
    z-index: 22;
    width: 14.8967551622%;
    margin-top: -586px;
    margin-left: 42.32347%;
  }

  .container .image-4 {
    z-index: 21;
    width: 16.6666666666%;
    margin-top: -294px;
    margin-left: 40.25857%;
  }

  .container .image-5 {
    z-index: 20;
    width: 16.6666666666%;
    margin-top: 4px;
    margin-left: 40.25857%;
  }

  .container .start-1 {
    position: relative;
    z-index: 11;
    height: auto;
    margin-top: 14px;
    margin-left: 1.20863%;
  }

  .container .start-2 {
    margin-top: -24px;
    margin-left: 143.80811%;
  }

  .container .text-1 {
    z-index: 30;
    width: 89.4666666666%;
    margin-top: -229px;
    font-size: 1em;
    text-align: justify;
  }

  .container .text-2 {
    z-index: 23;
    width: 99.5575221238%;
    margin-top: -922px;
    margin-left: -0.06914%;
    font-size: 16px;
  }

  .container .text-3 {
    z-index: 24;
    width: 99.142699115%;
    margin-top: -599px;
    margin-left: 0.33647%;
    font-size: 16px;
  }

  .container .text-4 {
    z-index: 25;
    width: 99.1150442477%;
    margin-top: -293px;
    margin-left: 0.29038%;
    font-size: 16px;
  }

  .container .text-5 {
    z-index: 26;
    width: 99.1150442477%;
    margin-top: 10px;
    margin-left: 0.29038%;
    font-size: 16px;
  }

  .container-1 {
    position: relative;
    z-index: 32;
    height: auto;
    margin-top: -48px;
  }

  .container-2 {
    width: 90.4%;
    height: auto;
    margin-top: 50px;
  }

  .container-3 {
    height: 732px;
    margin-top: 86px;
  }

  .container ._button-1 {
    position: relative;
    z-index: 15;
    width: 99.5575221238%;
    margin-left: -0.06914%;
    border-width: 5px;
    font-size: 1.5em;
  }

  .container ._button-2 {
    position: relative;
    clear: both;
    z-index: 16;
    width: 99.142699115%;
    margin-top: 288px;
    margin-left: 0.33647%;
    border-width: 5px;
    font-size: 1.5em;
  }

  .container ._button-3 {
    position: relative;
    clear: both;
    z-index: 18;
    width: 98.9675516224%;
    margin-top: 256px;
    margin-left: -0.06914%;
    border-width: 5px;
    font-size: 1.5em;
  }

  .container ._button-4 {
    position: relative;
    clear: both;
    z-index: 17;
    width: 99.5575221238%;
    margin-top: 261px;
    margin-left: 0.33647%;
    border-width: 5px;
    font-size: 1.5em;
  }

  .container ._button-5 {
    width: 78.1867588932%;
    margin-left: 1.20863%;
    font-style: normal;
    font-size: 1.125em;
  }

  .container ._button-6 {
    position: relative;
    z-index: 4;
    width: 75.9634387351%;
    margin-top: 76px;
    margin-left: -0.0062%;
    font-size: 1.125em;
  }

  .container ._button-7 {
    position: relative;
    z-index: 5;
    width: 78.1867588932%;
    margin-top: 0;
    margin-left: -0.0062%;
    font-size: 1.125em;
  }

  .container ._button-8 {
    width: 28%;
    margin-top: 11px;
    margin-left: 14.66667%;
    font-size: 1.125em;
  }

  .container ._button-9 {
    width: 59.829059829%;
    margin-left: -0.1382%;
    font-size: 1.125em;
  }

  .text a {
    font-weight: Fett;
    color: rgb(239, 101, 19);
  }

  .text a:hover {
    color: rgb(24, 155, 221);
  }

  .text span,
  .text span:hover {
    color: rgb(51, 51, 51);
  }
}