.services__container{margin-bottom: 40px;}
.services__cta-container{margin: 20px 0 40px;}
.services__banner-picture{
    display: block;
    object-fit: cover;
    max-height: 300px;
    max-width: 1300px;
    width: 100%;
    margin: 0 auto 40px;
}
.services__introduction-list{margin-bottom: 20px;}
.services__item{
    margin-bottom: 40px;
    position: relative;
}
.services__item-anchor-point{
    position: absolute;
    top: -20px;
}
.services__item-picture{display: none;}

/*Tablet Portrait*/
@media only screen and (min-width: 768px) {
    .services__item-anchor-point{top: -220px;}
}

/*Tablet Landscape*/
@media only screen and (min-width: 1024px) {
    .services__container{display: flex;}
    .services__container .services__item {width: 47%;}
    .services__container .services__item:not(:last-child){margin-right: 40px;}
    .services__item-anchor-point{top: -200px;}
}