/*** Zertifikat Schemata ***/
.container {
  min-width: 320px !important; }

.scheme {
  width: 100%;
  -ms-word-break: break-all;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto; }
  .scheme p {
    margin-top: 0;
    font-size: 14px;
    font-size: 0.875em;
    font-weight: bold;
    color: #000; }
    .scheme p.small {
      font-size: 12px;
      font-size: 0.75em;
      font-weight: normal;
      color: #555; }
  .scheme a {
    color: #000;
    text-decoration: none; }
  .scheme div {
    position: relative; }
    .scheme div a {
      position: absolute;
      top: 0;
      left: 0;
      display: block;
      width: 100%;
      height: 100%;
      text-indent: -9999px; }
    .scheme div a.separate-link {
      position: static;
      text-indent: 0; }
    .scheme div.half {
      width: 45%;
      margin-left: 5%;
      float: left;
      clear: none; }
    .scheme div.doublethird {
      width: 62.666%;
      margin-left: 4%;
      float: left;
      clear: none; }
    .scheme div.third {
      width: 30.333%;
      margin-left: 3%;
      float: left;
      clear: none; }
    .scheme div.fifth {
      width: 18%;
      margin-left: 2%;
      float: left;
      clear: none; }
    .scheme div.none {
      border: none;
      background: none;
      min-height: 1em !important; }
    .scheme div.shared {
      margin-left: 0; }
    .scheme div.shared.half {
      width: 50%; }
  .scheme .box, .scheme .text {
    text-align: center;
    margin-bottom: 42px; }
    .scheme .box:after, .scheme .text:after {
      width: 25px;
      height: 12px;
      content: '';
      position: absolute;
      left: 50%;
      bottom: -30px;
      margin-left: -12.5px;
      display: block; }
    .scheme .box.left-side:after, .scheme .text.left-side:after {
      left: 25%;
      transform: translateX(-39%); }
    .scheme .box.right-side:after, .scheme .text.right-side:after {
      left: 75%;
      transform: translateX(33%); }
    .scheme .box.end:after, .scheme .box.none:after, .scheme .text.end:after, .scheme .text.none:after {
      display: none; }
    .scheme .box.two-arrows:before, .scheme .box.sec-arrow:before, .scheme .text.two-arrows:before, .scheme .text.sec-arrow:before {
      width: 25px;
      height: 12px;
      content: '';
      position: absolute;
      bottom: -30px;
      margin-right: -20px;
      display: block;
      right: 25%; }
    .scheme .box.right-arrow:after, .scheme .text.right-arrow:after {
      width: 12px;
      height: 25px;
      display: block;
      position: absolute;
      top: 50%;
      left: auto;
      right: -10%;
      margin: 0;
      transform: translate(-50%, -50%); }
  .scheme .text {
    padding: 0 5%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
    .scheme .text h3 {
      font-weight: bold;
      font-size: 14px;
      font-size: 0.875em;
      text-transform: uppercase; }
    .scheme .text p {
      font-weight: normal; }
    .scheme .text.mobile-vis {
      display: none; }
  .scheme .box {
    padding: 5px;
    background: #ECECEE;
    border: 2px solid #554B92;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    clear: both;
    min-height: 5.5em; }
    .scheme .box.maxheight {
      position: absolute;
      top: 0;
      bottom: 0; }
    .scheme .box.maxheight-em {
      min-height: 61em; }
  .scheme .line-wrap {
    width: 100%; }
    .scheme .line-wrap.half {
      margin-left: -5%;
      clear: both;
      width: 105%; }
    .scheme .line-wrap.third {
      margin-left: -3%;
      clear: both;
      width: 103%; }
      .scheme .line-wrap.third .box.right-arrow:after {
        right: -12%; }
    .scheme .line-wrap.fifth {
      margin-left: -2%;
      clear: both;
      width: 102%; }
    .scheme .line-wrap .box {
      min-height: 7em; }
    .scheme .line-wrap .line-wrap {
      margin-left: 0;
      width: 100%; }
  .scheme .col-wrap-80 {
    width: 78%;
    margin-left: 2%;
    float: left; }
    .scheme .col-wrap-80.maxheight {
      margin-left: 22%;
      position: relative; }
  .scheme .col-wrap-66 {
    width: 63.666%;
    margin-left: 3%;
    float: left; }
    .scheme .col-wrap-66.maxheight {
      margin-left: 33.333%;
      width: 66.666%; }
  .scheme .z-icon {
    position: absolute !important;
    right: 10px;
    bottom: -10px;
    background: url("../images/z.png") center center no-repeat;
    height: 28px;
    width: 28px; }

/*** Farben ***/
.scheme.blue .box {
  border-color: #554B92; }
  .scheme.blue .box.colored {
    background: #554B92; }
.scheme.blue .box:after, .scheme.blue .text:after {
  background: url("../images/pfeile/blue.png") !important; }
.scheme.blue .box.blue, .scheme.blue .text.blue {
  border: 2px solid #554B92; }
.scheme.blue .box.two-arrows:before, .scheme.blue .box.sec-arrow:before, .scheme.blue .text.two-arrows:before, .scheme.blue .text.sec-arrow:before {
  background: url("../images/pfeile/blue.png") !important; }
.scheme.blue .box.right-arrow:after, .scheme.blue .text.right-arrow:after {
  background: url("../images/pfeile/blue-vertikal.png") !important; }
.scheme.dark-blue .box {
  border-color: #001D55; }
  .scheme.dark-blue .box.colored {
    background: #001D55; }
.scheme.dark-blue .box:after, .scheme.dark-blue .text:after {
  background: url("../images/pfeile/dark-blue.png") !important; }
.scheme.dark-blue .box.dark-blue, .scheme.dark-blue .text.dark-blue {
  border: 2px solid #001D55; }
.scheme.dark-blue .box.two-arrows:before, .scheme.dark-blue .box.sec-arrow:before, .scheme.dark-blue .text.two-arrows:before, .scheme.dark-blue .text.sec-arrow:before {
  background: url("../images/pfeile/dark-blue.png") !important; }
.scheme.dark-blue .box.right-arrow:after, .scheme.dark-blue .text.right-arrow:after {
  background: url("../images/pfeile/dark-blue-vertikal.png") !important; }
.scheme.light-blue .box {
  border-color: #3E75AE; }
  .scheme.light-blue .box.colored {
    background: #3E75AE; }
.scheme.light-blue .box:after, .scheme.light-blue .text:after {
  background: url("../images/pfeile/light-blue.png") !important; }
.scheme.light-blue .box.light-blue, .scheme.light-blue .text.light-blue {
  border: 2px solid #3E75AE; }
.scheme.light-blue .box.two-arrows:before, .scheme.light-blue .box.sec-arrow:before, .scheme.light-blue .text.two-arrows:before, .scheme.light-blue .text.sec-arrow:before {
  background: url("../images/pfeile/light-blue.png") !important; }
.scheme.light-blue .box.right-arrow:after, .scheme.light-blue .text.right-arrow:after {
  background: url("../images/pfeile/light-blue-vertikal.png") !important; }
.scheme.light-blue-2 .box {
  border-color: #558DBE; }
  .scheme.light-blue-2 .box.colored {
    background: #558DBE; }
.scheme.light-blue-2 .box:after, .scheme.light-blue-2 .text:after {
  background: url("../images/pfeile/light-blue-2.png") !important; }
.scheme.light-blue-2 .box.light-blue-2, .scheme.light-blue-2 .text.light-blue-2 {
  border: 2px solid #558DBE; }
.scheme.light-blue-2 .box.two-arrows:before, .scheme.light-blue-2 .box.sec-arrow:before, .scheme.light-blue-2 .text.two-arrows:before, .scheme.light-blue-2 .text.sec-arrow:before {
  background: url("../images/pfeile/light-blue-2.png") !important; }
.scheme.light-blue-2 .box.right-arrow:after, .scheme.light-blue-2 .text.right-arrow:after {
  background: url("../images/pfeile/light-blue-2-vertikal.png") !important; }
.scheme.turq .box {
  border-color: #00989B; }
  .scheme.turq .box.colored {
    background: #00989B; }
.scheme.turq .box:after, .scheme.turq .text:after {
  background: url("../images/pfeile/turq.png") !important; }
.scheme.turq .box.turq, .scheme.turq .text.turq {
  border: 2px solid #00989B; }
.scheme.turq .box.two-arrows:before, .scheme.turq .box.sec-arrow:before, .scheme.turq .text.two-arrows:before, .scheme.turq .text.sec-arrow:before {
  background: url("../images/pfeile/turq.png") !important; }
.scheme.turq .box.right-arrow:after, .scheme.turq .text.right-arrow:after {
  background: url("../images/pfeile/turq-vertikal.png") !important; }
.scheme.dark-turq .box {
  border-color: #018675; }
  .scheme.dark-turq .box.colored {
    background: #018675; }
.scheme.dark-turq .box:after, .scheme.dark-turq .text:after {
  background: url("../images/pfeile/dark-turq.png") !important; }
.scheme.dark-turq .box.dark-turq, .scheme.dark-turq .text.dark-turq {
  border: 2px solid #018675; }
.scheme.dark-turq .box.two-arrows:before, .scheme.dark-turq .box.sec-arrow:before, .scheme.dark-turq .text.two-arrows:before, .scheme.dark-turq .text.sec-arrow:before {
  background: url("../images/pfeile/dark-turq.png") !important; }
.scheme.dark-turq .box.right-arrow:after, .scheme.dark-turq .text.right-arrow:after {
  background: url("../images/pfeile/dark-turq-vertikal.png") !important; }
.scheme.light-turq .box {
  border-color: #71AD87; }
  .scheme.light-turq .box.colored {
    background: #71AD87; }
.scheme.light-turq .box:after, .scheme.light-turq .text:after {
  background: url("../images/pfeile/light-turq.png") !important; }
.scheme.light-turq .box.light-turq, .scheme.light-turq .text.light-turq {
  border: 2px solid #71AD87; }
.scheme.light-turq .box.two-arrows:before, .scheme.light-turq .box.sec-arrow:before, .scheme.light-turq .text.two-arrows:before, .scheme.light-turq .text.sec-arrow:before {
  background: url("../images/pfeile/light-turq.png") !important; }
.scheme.light-turq .box.right-arrow:after, .scheme.light-turq .text.right-arrow:after {
  background: url("../images/pfeile/light-turq-vertikal.png") !important; }
.scheme.light-green .box {
  border-color: #87B856; }
  .scheme.light-green .box.colored {
    background: #87B856; }
.scheme.light-green .box:after, .scheme.light-green .text:after {
  background: url("../images/pfeile/light-green.png") !important; }
.scheme.light-green .box.light-green, .scheme.light-green .text.light-green {
  border: 2px solid #87B856; }
.scheme.light-green .box.two-arrows:before, .scheme.light-green .box.sec-arrow:before, .scheme.light-green .text.two-arrows:before, .scheme.light-green .text.sec-arrow:before {
  background: url("../images/pfeile/light-green.png") !important; }
.scheme.light-green .box.right-arrow:after, .scheme.light-green .text.right-arrow:after {
  background: url("../images/pfeile/light-green-vertikal.png") !important; }
.scheme.green .box {
  border-color: #BBC200; }
  .scheme.green .box.colored {
    background: #BBC200; }
.scheme.green .box:after, .scheme.green .text:after {
  background: url("../images/pfeile/green.png") !important; }
.scheme.green .box.green, .scheme.green .text.green {
  border: 2px solid #BBC200; }
.scheme.green .box.two-arrows:before, .scheme.green .box.sec-arrow:before, .scheme.green .text.two-arrows:before, .scheme.green .text.sec-arrow:before {
  background: url("../images/pfeile/green.png") !important; }
.scheme.green .box.right-arrow:after, .scheme.green .text.right-arrow:after {
  background: url("../images/pfeile/green-vertikal.png") !important; }
.scheme.dark-green .box, .scheme.dark-green .box-davor {
  border-color: #9E9400; }
.scheme.dark-green .box.colored, .scheme.dark-green .box-davor.colored {
    background: #9E9400; }
.scheme.dark-green .box:after, .scheme.dark-green .text:after, .scheme.dark-green .box-davor:before {
  background: url("../images/pfeile/dark-green.png") !important; }
.scheme.dark-green .box.dark-green, .scheme.dark-green .text.dark-green, .scheme.dark-green .box-davor.dark-green {
  border: 2px solid #9E9400; }
.scheme.dark-green .box.two-arrows:before, .scheme.dark-green .box.sec-arrow:before, .scheme.dark-green .text.two-arrows:before, .scheme.dark-green .text.sec-arrow:before {
  background: url("../images/pfeile/dark-green.png") !important; }
.scheme.dark-green .box.right-arrow:after, .scheme.dark-green .text.right-arrow:after {
  background: url("../images/pfeile/dark-green-vertikal.png") !important; }
.scheme.middle-green .box {
  border-color: #84B818; }
  .scheme.middle-green .box.colored {
    background: #84B818; }
.scheme.middle-green .box:after, .scheme.middle-green .text:after {
  background: url("../images/pfeile/middle-green.png") !important; }
.scheme.middle-green .box.middle-green, .scheme.middle-green .text.middle-green {
  border: 2px solid #84B818; }
.scheme.middle-green .box.two-arrows:before, .scheme.middle-green .box.sec-arrow:before, .scheme.middle-green .text.two-arrows:before, .scheme.middle-green .text.sec-arrow:before {
  background: url("../images/pfeile/middle-green.png") !important; }
.scheme.middle-green .box.right-arrow:after, .scheme.middle-green .text.right-arrow:after {
  background: url("../images/pfeile/middle-green-vertikal.png") !important; }
.scheme.middle-green-2 .box {
  border-color: #62A522; }
  .scheme.middle-green-2 .box.colored {
    background: #62A522; }
.scheme.middle-green-2 .box:after, .scheme.middle-green-2 .text:after {
  background: url("../images/pfeile/middle-green-2.png") !important; }
.scheme.middle-green-2 .box.middle-green-2, .scheme.middle-green-2 .text.middle-green-2 {
  border: 2px solid #62A522; }
.scheme.middle-green-2 .box.two-arrows:before, .scheme.middle-green-2 .box.sec-arrow:before, .scheme.middle-green-2 .text.two-arrows:before, .scheme.middle-green-2 .text.sec-arrow:before {
  background: url("../images/pfeile/middle-green-2.png") !important; }
.scheme.middle-green-2 .box.right-arrow:after, .scheme.middle-green-2 .text.right-arrow:after {
  background: url("../images/pfeile/middle-green-2-vertikal.png") !important; }
.scheme.dark-middle-green .box {
  border-color: #537932; }
  .scheme.dark-middle-green .box.colored {
    background: #537932; }
.scheme.dark-middle-green .box:after, .scheme.dark-middle-green .text:after {
  background: url("../images/pfeile/dark-middle-green.png") !important; }
.scheme.dark-middle-green .box.dark-middle-green, .scheme.dark-middle-green .text.dark-middle-green {
  border: 2px solid #537932; }
.scheme.dark-middle-green .box.two-arrows:before, .scheme.dark-middle-green .box.sec-arrow:before, .scheme.dark-middle-green .text.two-arrows:before, .scheme.dark-middle-green .text.sec-arrow:before {
  background: url("../images/pfeile/dark-middle-green.png") !important; }
.scheme.dark-middle-green .box.right-arrow:after, .scheme.dark-middle-green .text.right-arrow:after {
  background: url("../images/pfeile/dark-middle-green-vertikal.png") !important; }
.scheme.yellow .box {
  border-color: #F5C61E; }
  .scheme.yellow .box.colored {
    background: #F5C61E; }
.scheme.yellow .box:after, .scheme.yellow .text:after {
  background: url("../images/pfeile/yellow.png") !important; }
.scheme.yellow .box.yellow, .scheme.yellow .text.yellow {
  border: 2px solid #F5C61E; }
.scheme.yellow .box.two-arrows:before, .scheme.yellow .box.sec-arrow:before, .scheme.yellow .text.two-arrows:before, .scheme.yellow .text.sec-arrow:before {
  background: url("../images/pfeile/yellow.png") !important; }
.scheme.yellow .box.right-arrow:after, .scheme.yellow .text.right-arrow:after {
  background: url("../images/pfeile/yellow-vertikal.png") !important; }
.scheme.red .box {
  border-color: #b51551; }
  .scheme.red .box.colored {
    background: #b51551; }
.scheme.red .box:after, .scheme.red .text:after {
  background: url("../images/pfeile/red.png") !important; }
.scheme.red .box.red, .scheme.red .text.red {
  border: 2px solid #b51551; }
.scheme.red .box.two-arrows:before, .scheme.red .box.sec-arrow:before, .scheme.red .text.two-arrows:before, .scheme.red .text.sec-arrow:before {
  background: url("../images/pfeile/red.png") !important; }
.scheme.red .box.right-arrow:after, .scheme.red .text.right-arrow:after {
  background: url("../images/pfeile/red-vertikal.png") !important; }
.scheme.pink-red .box {
  border-color: #B40054; }
  .scheme.pink-red .box.colored {
    background: #B40054; }
.scheme.pink-red .box:after, .scheme.pink-red .text:after {
  background: url("../images/pfeile/pink-red.png") !important; }
.scheme.pink-red .box.pink-red, .scheme.pink-red .text.pink-red {
  border: 2px solid #B40054; }
.scheme.pink-red .box.two-arrows:before, .scheme.pink-red .box.sec-arrow:before, .scheme.pink-red .text.two-arrows:before, .scheme.pink-red .text.sec-arrow:before {
  background: url("../images/pfeile/pink-red.png") !important; }
.scheme.pink-red .box.right-arrow:after, .scheme.pink-red .text.right-arrow:after {
  background: url("../images/pfeile/pink-red-vertikal.png") !important; }
.scheme.orange .box {
  border-color: #F29400; }
  .scheme.orange .box.colored {
    background: #F29400; }
.scheme.orange .box:after, .scheme.orange .text:after {
  background: url("../images/pfeile/orange.png") !important; }
.scheme.orange .box.orange, .scheme.orange .text.orange {
  border: 2px solid #F29400; }
.scheme.orange .box.two-arrows:before, .scheme.orange .box.sec-arrow:before, .scheme.orange .text.two-arrows:before, .scheme.orange .text.sec-arrow:before {
  background: url("../images/pfeile/orange.png") !important; }
.scheme.orange .box.right-arrow:after, .scheme.orange .text.right-arrow:after {
  background: url("../images/pfeile/orange-vertikal.png") !important; }
.scheme.dark-red .box {
  border-color: #B1001E; }
  .scheme.dark-red .box.colored {
    background: #B1001E; }
.scheme.dark-red .box:after, .scheme.dark-red .text:after {
  background: url("../images/pfeile/dark-red.png") !important; }
.scheme.dark-red .box.dark-red, .scheme.dark-red .text.dark-red {
  border: 2px solid #B1001E; }
.scheme.dark-red .box.two-arrows:before, .scheme.dark-red .box.sec-arrow:before, .scheme.dark-red .text.two-arrows:before, .scheme.dark-red .text.sec-arrow:before {
  background: url("../images/pfeile/dark-red.png") !important; }
.scheme.dark-red .box.right-arrow:after, .scheme.dark-red .text.right-arrow:after {
  background: url("../images/pfeile/dark-red-vertikal.png") !important; }
.scheme .box.blue, .scheme .box.blue-green, .scheme .box.blue-dark-green, .scheme .text.blue, .scheme .text.blue-green, .scheme .text.blue-dark-green {
  border: 2px solid #554B92; }
.scheme .box.blue-green:after, .scheme .text.blue-green:after {
  background: url("../images/pfeile/green.png"); }
.scheme .box.turq-dark-green, .scheme .text.turq-dark-green {
  border: 2px solid #00989B; }
.scheme .box.light-turq-dark-green, .scheme .text.light-turq-dark-green {
  border: 2px solid #71AD87; }
.scheme .box.yellow-dark-green, .scheme .text.yellow-dark-green {
  border: 2px solid #F5C61E; }
.scheme .box.orange-dark-green, .scheme .text.orange-dark-green {
  border: 2px solid #F29400; }
.scheme .box.blue-dark-green:after, .scheme .box.turq-dark-green:after, .scheme .box.light-turq-dark-green:after, .scheme .box.light-blue-2-dark-green:after, .scheme .box.yellow-dark-green:after, .scheme .box.orange-dark-green:after, .scheme .text.blue-dark-green:after, .scheme .text.turq-dark-green:after, .scheme .text.light-turq-dark-green:after, .scheme .text.light-blue-2-dark-green:after, .scheme .text.yellow-dark-green:after, .scheme .text.orange-dark-green:after {
  background: url("../images/pfeile/dark-green.png"); }
.scheme .box.two-arrows:after, .scheme .text.two-arrows:after {
  left: 25%;
  margin-left: -20px;
  background: url("../images/pfeile/dark-green.png"); }
.scheme .box.two-arrows:before, .scheme .text.two-arrows:before {
  background: url("../images/pfeile/light-turq.png"); }
.scheme .box.two-arrows.blue:after, .scheme .box.two-arrows.blue:before, .scheme .text.two-arrows.blue:after, .scheme .text.two-arrows.blue:before {
  background: url("../images/pfeile/blue.png"); }
.scheme .box.two-arrows.dark-blue:after, .scheme .box.two-arrows.dark-blue:before, .scheme .text.two-arrows.dark-blue:after, .scheme .text.two-arrows.dark-blue:before {
  background: url("../images/pfeile/dark-blue.png"); }
.scheme .box.two-arrows.dark-red:after, .scheme .box.two-arrows.dark-red:before, .scheme .text.two-arrows.dark-red:after, .scheme .text.two-arrows.dark-red:before {
  background: url("../images/pfeile/dark-red.png"); }
.scheme .box.dark-green-arrow:after, .scheme .box.dark-green-arrow:before, .scheme .text.dark-green-arrow:after, .scheme .text.dark-green-arrow:before {
  background: url("../images/pfeile/dark-green.png"); }
.scheme .box.sec-arrow:before, .scheme .text.sec-arrow:before {
  right: 16.5%; }
.scheme .box.stripes, .scheme .text.stripes {
  background: url("../images/streifen.jpg");
  border-color: #fff; }
.scheme .box.colored p, .scheme .box.colored p.small, .scheme .box.colored a, .scheme .text.colored p, .scheme .text.colored p.small, .scheme .text.colored a {
  color: #fff; }
.scheme .box.colored.green, .scheme .text.colored.green {
  background: #BBC200; }
.scheme .box.colored.dark-green, .scheme .text.colored.dark-green {
  background: #9E9400; }
.scheme .box.colored.middle-green, .scheme .text.colored.middle-green {
  background: #84B818; }
.scheme .box.colored.middle-green-2, .scheme .text.colored.middle-green-2 {
  background: #62A522; }
.scheme .box.colored.blue, .scheme .box.colored.blue-green, .scheme .box.colored.blue-dark-green, .scheme .text.colored.blue, .scheme .text.colored.blue-green, .scheme .text.colored.blue-dark-green {
  background: #554B92; }
.scheme .box.colored.turq, .scheme .box.colored.turq-dark-green, .scheme .text.colored.turq, .scheme .text.colored.turq-dark-green {
  background: #00989B; }
.scheme .box.colored.light-turq, .scheme .box.colored.light-turq-dark-green, .scheme .text.colored.light-turq, .scheme .text.colored.light-turq-dark-green {
  background: #71AD87; }
.scheme .box.colored.dark-turq, .scheme .text.colored.dark-turq {
  background: #018675; }
.scheme .box.colored.dark-blue, .scheme .text.colored.dark-blue {
  background: #001D55; }
.scheme .box.colored.light-blue, .scheme .text.colored.light-blue {
  background: #3E75AE; }
.scheme .box.colored.light-blue-2, .scheme .box.colored.light-blue-2-dark-green, .scheme .text.colored.light-blue-2, .scheme .text.colored.light-blue-2-dark-green {
  background: #558DBE; }
.scheme .box.colored.yellow, .scheme .text.colored.yellow {
  background: #F5C61E; }
.scheme .box.colored.red, .scheme .text.colored.red {
  background: #b51551; }
.scheme .box.colored.dark-red, .scheme .text.colored.dark-red {
  background: #B1001E; }
.scheme .box.colored.orange, .scheme .box.colored.orange-dark-green, .scheme .text.colored.orange, .scheme .text.colored.orange-dark-green {
  background: #F29400; }

@media (max-width: 768px) {
  .scheme .line-wrap div.box {
    min-height: 12em; }
    .scheme .line-wrap div.box.third {
      min-height: 16em !important; }
    .scheme .line-wrap div.box.maxheight-em {
      min-height: 91.3em; }
  .scheme div.box.maxheight-em {
    min-height: 91.3em; } }
@media (max-width: 600px) {
  .scheme div.box.maxheight-em {
    min-height: 12em; }
  .scheme div.text.mobile-vis {
    display: block; } }
