.home_section_title {
    display: flex;
    margin-top: 70px;
    margin-bottom: 54px;
    flex-direction: row;
}

.home_section_title .container_image {
    margin-right: 16px;
}

#servicios {
    display: flex;
    padding-inline: 16px;
    flex-direction: column;
}

#servicios .tech-item {
    width: 250px;
    flex-direction: column;
    margin-bottom: 74px;
    display: inline-table;
}

#servicios .tech-item h2 {
    padding-top: 36px;
    padding-bottom: 24px;
}

#servicios .tech-item .container_image {
    width: 89px;
    height: 89px;
}

@media screen and (min-width: 768px) {

    #servicios {
        padding-inline: 40px;
    }

    .home_section_title h1 {
        width: 425px;
    }

    .home_section_title .container_image img {
        width: 110px;
        height: 110px;
    }

    #servicios .tech-desc {
        flex-direction: row;
        justify-content: space-around;
        flex-wrap: wrap;
    }

    #servicios .tech-item {
        align-items: flex-start;
        display: flex;
        /* flex: 1; */
        flex-direction: column;
        margin-inline: 16px;
    }

    #servicios .container_image_tech {
        width: 400px;
    }

}