/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
@media screen and (max-width:840px)
{
    /*primera parte*/
    .contenedor_primera_partte
    {
        background-image: url(../img/img_1_pt1_movile.webp);
        background-position: bottom;
        align-items:flex-end;
    }
    .cont_info_pt1
    {
        width: 90%;
        height: 50%;
        padding-left: 20px;
        padding-bottom: 30px;
    }
    .cont_info_pt1 h1
    {
        font-size: 80px;
    }
    .cont_info_pt1 span
    {
        font-size: 25px;
    }
    .cont_info_pt1 p
    {
        width: 90%;
    }
    /*segunda parte*/
    .contenedor_segunda_parte
    {
        flex-direction: column;
    }
    .cont_izq_pt2
    {
        width: 100%;
    }
    .cont_izq_pt2 img
    {
        width: 90%;
        height: auto;
    }
    .cont_der_pt2
    {
        width: 100%;
        padding-bottom: 20px;
    }
    .cont_tiulos_fondo
    {
        height: 80px;
    }
    /*tercera parte*/
    .contenedor_tercera_parte h2
    {
        font-size: 40px;
    }
    /*cuarta parte*/
    .contenedor_cuarta_parte h2
    {
        font-size: 40px;
    }
    .box_producto_pt4
    {
        width: 80%;
    }
    /*cuarta parte B*/
    .titulo_pt4_B
    {
        width: 90%;
    }
    .titulo_pt4_B h2
    {
        font-size: 40px;
    }
    .cont_link_productos
    {
        flex-direction: column;
    }
    .box_pagina
    {
        width: 90%;
        height: 350px;
    }
    .box_pagina h3
    {
        font-size: 40px;
    }
}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
@media screen and (max-width:570px)
{
    /*primera parte*/
    .cont_info_pt1
    {
        width: 100%;
    }
    .cont_info_pt1 h1
    {
        font-size: 60px;
        padding-bottom: 20px;
    }
    .cont_info_pt1 span
    {
        font-size: 17px;
    }
    .cont_info_pt1 p
    {
        width: 100%;
        font-size: 17px;
    }
    /*segunda parte*/
    .cont_izq_pt2 img
    {
        height: auto;
    }
    .cont_der_pt2 h2
    {
        font-size: 40px;
    }
    .cont_der_pt2 p
    {
        font-size: 17px;
    }
    /*tercera parte*/
    .contenedor_tercera_parte h2
    {
        font-size: 30px;
    }
    .box_uso_pt3
    {
        width: 90%;
    }
    .cont_der_arriba_box h3
    {
        opacity: 0.3;
    }
    /*cuarta parte*/
    .contenedor_cuarta_parte h2
    {
        font-size: 30px;
    }
    .box_producto_pt4
    {
        width: 90%;
        height: 300px;
    }
    /*cuarta parte B*/
    .titulo_pt4_B h2
    {
        font-size: 30px;
    }
    .box_pagina
    {
        height: 300px;
    }
    .box_pagina h3
    {
        font-size: 30px;
    }
    .box_pagina h4
    {
        font-size: 30px;
    }
}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
@media screen and (max-width:395px)
{
    /*primera parte*/
    .cont_info_pt1
    {
        width: 90%;
        padding-left: 10px;
    }
    .cont_info_pt1 h1
    {
        font-size: 40px;
        line-height: 0.3;
    }
    .cont_info_pt1 span
    {
        font-size: 15px;
    }
    .cont_info_pt1 p
    {
        font-size: 15px;
    }
    /*segunda parte*/
    .cont_der_pt2 h2
    {
        font-size: 30px;
    }
    .cont_der_pt2 p
    {
        font-size: 15px;
    }
    /*tercera parte*/
    /*cuarta parte*/
    /*cuarta parte B*/
}