
        body {
            display: flex;
            justify-content: center;
            align-items: center;
            height: 100vh;
            margin: 0;
            font-size: 20px;
            font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;

        }
        form {
            margin-top:150px;
            width: 450px;
            padding: 20px;
            border: 1px solid #efccbb;
            background-color: #ffffff;

        }
        input{
            width: 90%;
            margin: 20px;
            padding: 10px;
            margin-top: 25px;
            margin-bottom: 25px;
            font-size: 15px;

            border : none ;
            background: #fbe4dd;
        }
        .button_div{
            display: flex;
            justify-content: center;
        }
        button {
            color:#ffffff !important;
            width: 60%;
            padding: 10px;
            background-color: #ff7a38;
            color: #fff;
            cursor: pointer;
            border : none;
            font-size: 15px;
            text-transform: uppercase;
        }
        .container {
            display: flex;
            flex-direction: column;
            padding-right: 51px;
            padding-left: 51px;
         }
         #quiero_probar{
            display: none;
         }
         #piepag p {
            font-size: 2em !important;
         }
         footer {
            padding-top: 100px !important;
            margin-top: 50px;
            width: 180%;
            position: relative;
         }
         button, input, optgroup, select, textarea {
            margin: 1rem !important;
         }

         @media only screen and (max-width: 600px) {
            form {
                width: 100% !important;
                margin-top: 50rem !important;
            }
        }
        .download-section {
            width: 100%;
            padding: 0 100px 100px 150px !important;
            color: black;
            background-color: white;
            background: none;
            padding-right: 300px;
        }
       
        .content-section {
             padding-top: 0px; 
        }
        #div-exito element{

            margin: 20px !important
          }
          .alert {
            padding: 15px;
            margin-bottom: 20px;
            border: 1px solid transparent;
            border-radius: 4px;
            margin: 20px;
        }
        .navbar-custom .navbar-toggle {
         
            display: none;
        }

        #center_div {
            display: flex;
        }

        #center_div h4 {
            align-self: center;
        }