
      .formTexto{
        font-family: "gill-sans-nova", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size:21px;
        letter-spacing:; /*em*/
        line-height:; /*px*/
        color:black;
      }

      
      
      .formMegaBox{
        display:flex;
        width:100%;
        /*background-color:pink;*/
        align-items:center;
        padding:0 135px 135px 135px;
        justify-content: center;
      }
      
.formBox{
        display:flex;
        width:100%;
        gap:97px;
        max-width:1006px;
        /*background-color:pink;*/
        align-items:center;
}

      
      .formLogo{
        display:flex;
        width:246.85px;
        height:246.85px;
        /*background-color:black;*/
        background-image:url('./imgs/logo_circular.png');
        background-position:center;
        background-size:cover;
        background-repeat:no-repeat;
        flex-shrink:0;
        margin-bottom:20px;
      }
      
      .formContainer{
        display:flex;
        width:100%;
        flex-direction:column;
        gap:30px;
      }
      
      
      select{
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        width: 100%;
        background-color: #F4F4F4;
        background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='26' height='26'><path d='M7 10l5 5 5-5z' fill='black'/></svg>");
        background-repeat: no-repeat;
        background-position: right 16px center;
        background-size: 26px;
        padding: 18px 35px;
        border-radius: 20px;
        border: none;
        font-family: "gill-sans-nova", sans-serif;
        font-size:21px;
        color: #999999;
      }
      
      
      select option {
          color: blue;
      }
      
      input:focus, select:focus{
         outline: 1px solid #B7B4B2;
      }
      
      input:hover, select:hover{
         background-color:#EDEDED;
      }
      
      
      input {
        all:unset;
        width:100%;
        background-color:#F4F4F4;
        padding:18px 35px;
        border-radius:20px;
        box-sizing: border-box;
      }
      
      input::placeholder {
         color: #999999; /* O cualquier color */
         opacity: 1;    /* Para que el color se vea sólido */
      }
      
      .formButton{
        all:unset;
        cursor:pointer;
        padding:16.5px 77.5px;
        color:white;
        background-color:#BF6E14;
        border-radius:20px;
        font-family: "gill-sans-nova", sans-serif;
        font-weight: 500;
        font-style: normal;
        font-size:21px;
      }

 
      
      .formMixed{
        display:flex;
        gap:21px;
      }