.rek-content{width:100%; margin:50px 0 50px 0; padding:100px 0 100px 0; background-color:#d9f7ff; position:relative; }
.rel-cont-1{    width: 50%; text-align:center;}
.rel-cont-1 img{width:60%;} 
.rek-content-2{ background-color:white;  display: -webkit-flex; /* Safari */  -webkit-flex-wrap: wrap; /* Safari 6.1+ */
  display: flex;  flex-wrap: wrap;     border-top: 1px solid #dfdbdb; border-bottom: 1px solid #dfdbdb;  } 
.rel-cont-1[data-type=sinfo] {    margin: 80px 0 80px 0;}
.rel-cont-1[data-type=skg] {    margin: 90px 0 80px 0;}
.rel-cont-1[data-type=stv] {    margin: 80px 0 80px 0;}
.rek-content .lineH{    position: absolute;    top: -20px;
    width: 400px;    left: 0px;    right: 0px;    margin-left: auto;
    margin-right: auto;}
.rek-content .lineH2{    position: absolute;    bottom: -22px;
    width: 400px;    left: 0px;    right: 0px;    margin-left: auto;
    margin-right: auto;} 
.rek-content .buttons{display: -webkit-flex; /* Safari */  -webkit-flex-wrap: wrap; /* Safari 6.1+ */
  display: flex;  flex-wrap: wrap;     position: absolute;    bottom: 82px; width:100%;  } 
.rek-content .buttons2{display: -webkit-flex; /* Safari */  -webkit-flex-wrap: wrap; /* Safari 6.1+ */
  display: flex;  flex-wrap: wrap;     position: absolute;    top: 82px; width:100%; } 
.buttons-cont-1{    width: 50%;    text-align: center;    position: relative;}
.buttons-cont-1 img{    width: 60%; text-align:center;}
.buttons-cont-1 .bt-text{position:absolute;padding: 10px 0 10px 0;
    text-align: center;    width: 100%;    color: white;    font-size: 16px;
    font-weight: bold; cursor:pointer;}
.breadcom{    margin: 10px 0 10px 0;    padding: 10px;    background-color: #f0f0f0;    font-weight: bold;}
.breadcom span{margin-right:10px;}
@media screen and (max-width: 800px) { 
	.wh-but{    left: 590px;} 
}
	