.services__product-design__container {
    padding-bottom: 120px;
}

.product-design__image-container {
    width: 305px;
    height: 242px;
}

@media screen and (min-width: 768px) {
    .services__product-design__container {
        padding-bottom: 0;
    }

    .product-design__description {
        justify-content: flex-end;
    }

    .product-design__text {
        width: 382px;
        text-align: right;
        margin-right: 128px;
        margin-left: 0;
    }

    .product-design__image-container {
        width: 416px;
        height: 263px;
        right: unset;
        left: -60px;
    }
}

@media screen and (min-width: 912px) {
    .services__product-design__container {
        flex-direction: row;
    }

    .product-design__description {
        margin-top: 0;
    }

    .product-design__image-container {
        left: -20px;
        top: -80px;
    }

    .product-design__text {
        margin-right: 0;
        margin-top: 100px;
        align-items: flex-end;
    }
}

@media screen and (min-width: 1200px) {
    .product-design__image-container {
        left: -80px;
    }

    .product-design__text {
        margin-top: 50px;
    }
}

@media screen and (min-width: 1400px) {
    .product-design__image-container {
        left: -80px;
        width: 491px;
        height: 339px;
    }

    .product-design__text {
        margin-top: 100px;
        width: 500px;
    }
}
