#header
{
	background-image: linear-gradient(
        to right,
        rgba(0, 0, 0, 0.767),
        rgba(0, 0, 0, 0.698)
      ),url(./images/tiles.jpg);
	background-position: center, center -130px;
  height: 45vh;
  min-height: 470px;
}
.services-container {
    margin: auto;
    width: 80%;
}
.services-container .wrap {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-top: 70px;
}
.services-container .img {
    border-radius: 4px;
    overflow: hidden;
    width: 40%;
}
.services-container img {
    height: auto;
    width: 100%;
}
.services-container .text {
    width: 55%;
}

@media screen and (max-width: 1050px)
{
    .headline-container {
        top: 270px;
    }
    .services-container .wrap {
        flex-direction: column-reverse;
        /* text-align: center; */
    }
   .services-container .text, .services-container .img {
       width: 100%;
   }
   .services-container .text {
       margin-bottom: 50px;
   }
}
@media screen and (max-width: 450px)
{
}