.idx-sv-box__sub
{
    display: grid;
    grid-template-columns: 50% 50% !important;
    justify-content: center;
}

.sub_column_i,.sub_column_ii, .sub_column_iii, .sub_column_iv, .sub_column_v, .sub_column_vi
{
    grid-template-columns: 40% 60% !important;
}

.sub_column_si.imgg
{
    
    justify-self: center;
}

.idx-tittle

{
    padding-bottom: 3rem;
}

h8
{
    font-size: 4rem !important;
    
}

.idx-pqnost-box_txt
{
    padding: 0 30% 5rem 30%;
}

.idx-pqnost-box
{
    display: grid;
    height: 90vh;
    align-content: center;
}

.q-one
{
    display: grid;
    height: 30vh;
}


.panel
{
    display: grid;
    grid-template-columns: 30% 70%;
}

.social
{
    display: grid !important;
    width: 100%;
    grid-template-columns: 50% 50%;
    
}

#container
{
    justify-self: start;
    margin-left: 5px;
    display: flex;
}

#automatic-typing
{
    padding-top: 1px;
  justify-items: center;
}
.network
{
    
    justify-self: end;
}

.logo-header_movil
{
    max-width: 250px !important;
}

.main_contacto
{
    display: grid;
    grid-template-columns: 50% 50%;
}

.m-section
{
   margin-top: 20px !important;
    margin-bottom: 10px;
}

.p-text
{
    margin-top: 20px;
}

.about-boxone-respuesta
{
    display: grid;
    grid-template-columns: 40% 60%;

}
.about-text-boxone-respuesta
{
   
    align-self: center;
    text-align: center;
    margin-left: 20%;
}

.mensaje
{
    display: none;
}

