   
      .descrito{
        display:flex;
        width:100%;
        /*background-color:darkgreen;*/
        padding:102px 40px;
        justify-content:center;
        background:linear-gradient(to bottom, #E3E3E3, #BEBEBE);
      }  
      
      .descrito .contenedor{
        width:100%;
        display:flex;
        max-width:1200px;
        gap:51px;
        /*background-color:green;*/
        justify-content: space-between;
      }
      
      .descrito .space{
        width:100%;
        max-width:412px;
        /*background-color:darkblue;*/
        display:flex;
        height:100%;
        position:relative;
      }
      
     .descrito .big{
        width:100%;
        max-width:412px;
        /*background-color:darkblue;*/
        display:flex;
        height:100%;
        align-items:stretch;
        position:relative;
      }
      
.descrito .preguntas{
    width:100%;
    /*background-color:olive;*/
    display:flex;
    flex-direction:column;
    height:fit-content;
    position:sticky;
    top:40px;
    transition:top .15s linear;
}

      
      .descrito .pregunta{
        width:100%;
        display:flex;
        gap:17px;
        /*background-color:lightgrey;*/
        align-items:stretch;
      }
      
      .descrito .pregunta p{
        padding:20px 0;
      }
      
      .descrito .marcadorSpace{
        width:7px;
        /*background-color:grey;*/
        flex-shrink:0;
      }
      
      .descrito .marcador{
        width:7px;
        background-color:#AC344D;
        opacity:0;
        border-radius:50px;
      }
      
      .descrito .marcador.activo{
        opacity:1;
        height:100%;
      }
      
      .descrito .redondearTop{
        border-radius:50px 50px 0 0;
      }
      
      .descrito .redondearBottom{
        border-radius:0 0 50px 50px;
      }
      
      
      .descrito .preguntasLista{
        width:100%;
        display:flex;
        flex-direction:column;
        gap:50px;
        /*background-color:purple;*/
        max-width:650px;
        height:140%;
      }
      
      .descrito .preguntaIndividual{
        width:100%;
        display:flex;
        flex-direction:column;
        gap:23px;
        /*background-color:darkgrey;*/
      }
      
      .descrito .listado{
        display:flex;
        width:100%;
        gap:14px;
        /*background-color:green;*/
      }
      
      .descrito .vineta{
        margin-top:4px;
        display:flex;
        width:9px;
        height:9px;
        background-color:#AC344D;
        border-radius:20px;
        flex-shrink: 0;
      }
      

      .descrito h5{
        font-size: 28px;
        line-height: 32px;
      }

      .descrito .preguntasLista p{
        font-size: 18px;
        line-height: 24px;
      }


      @media(max-width:1000px){

        .descrito{
          padding:84px 30px;
        }

        .descrito .contenedor{
          flex-direction:column;
          gap:34px;
          align-items:center;
        }

        .descrito .space,
        .descrito .big{
          width:100%;
          max-width:100%;
        }

        .descrito .preguntas{
          position:static;
          top:auto;
        }

        .descrito .preguntasLista{
          max-width:100%;
          height:auto;
        }

        .descrito .pregunta{
          gap:15px;
        }

        .descrito .pregunta p{
          padding:16px 0;
        }

        .descrito .preguntasLista{
          gap:42px;
        }

        .descrito .preguntaIndividual{
          gap:18px;
        }

        .descrito h5{
          font-size:21px;
          line-height:24px;
        }

        .descrito .preguntasLista p{
          font-size:18px;
          line-height:22px;
        }

      }


      @media (max-width:700px){

        .descrito{
          padding:70px 28px 78px 28px;
        }

        .descrito .contenedor{
          gap:24px;
        }

        .descrito .pregunta{
          gap:12px;
        }

        .descrito .pregunta p{
          padding:13px 0;
        }

        .descrito .marcadorSpace{
          width:6px;
        }

        .descrito .marcador{
          width:6px;
        }

        .descrito .preguntasLista{
          gap:34px;
        }

        .descrito .preguntaIndividual{
          gap:16px;
        }

        .descrito .listado{
          gap:12px;
        }

        .descrito .vineta{
          width:8px;
          height:8px;
        }

        .descrito h5{
          font-size:21px;
          line-height:24px;
        }

        .descrito .preguntasLista p{
          font-size:16px;
          line-height:18px;
        }

      }
