

      .nosointro{
        width:100%;
        display:flex;
        justify-content:center;
        padding:122px 20px;
        /*background-color:brown;*/
        justify-content:center;
        position:relative;
      }
      
      .nosointro .contenedor{
        width:100%;
        max-width:1052px;
        /*background-color:green;*/
        display:flex;
        justify-content:space-between;
        gap:25px;
        align-items:center;
      }
      
      .nosointro .parrafo{
        display:flex;
        width:100%;
        max-width:476px;
        flex-direction:column;
        /*background-color:pink;*/
      }
      
      .nosointro .fotico{
        display:flex;
        width:100%;
        max-width:453.84px;
        height:558.44px;
        background-color:black;
        border-radius:37px;
      }
      
      .nosointro img{
        object-position:center;
        object-fit:cover;
        width:100%;
        height:100%;
        border-radius:37px;
      }
      
      .nosointro h3{
        font-size:22px;
        line-height:25px;
        padding-bottom:18px;
        color:#CF9947;
      }
      
     .nosointro h2{
        font-size:59px;
        line-height:53.2px;
        padding-bottom:32px;
       color:#155A68;
      }
      
     .nosointro p{
        font-size:18px;
        line-height:25px;
      }
      
      .nosointro p.extrapad{
        padding-bottom:32px;
      }
      
      
      @media(max-width:800px){

        .nosointro .contenedor{
          flex-direction: column;
          text-align: center;
          gap: 40px;
        }

        .nosointro .parrafo{
          max-width: 800px;
        }

        .nosointro .fotico{
          width: 100%;
          height: 300px;
          max-width: 600px;
        }

        .nosointro .fotico img{
          object-position: 0% 20%;
        }

      }