
.tpv_title{ margin-top: 50px; text-align: center; font-size: 40px; font-weight: 900; color: #293133; }

.tpv_services{ margin-top: 5px; text-align: center; font-size: 18px; font-weight: 900; color: #293133; }

.form_input { width: 100%; max-width: 500px; margin: auto; }

    .form_input ul { width: 100%; }
    .form_input li { padding-top: 20px; }

        .form_input input[type="text"], .form_input input[type="number"]{ 
            width: 100%; padding: 12px; border-radius: 10px; background-color: #FCFCFC; border: 1px solid #D5D2D2; margin-top: 5px; } 
        
        .form_input input[type="submit"] { padding: 12px; width: 150px; background-color: #293133; color: white; border:none; float: left; margin-right: 15px; 
           text-transform: uppercase; font-weight: 700; font-size: 12px; font-family: 'Catamaran', sans-serif;}

        .form_input input[type="submit"]:hover { cursor: pointer; background-color: #BC4A36; }

        .privacy_link {color: #293133}


.button_wrapper {display: flex; flex-direction: row; justify-content: space-between;}
.button_shadow {position: absolute; z-index: -1; width: 100px; height: 30px; bottom: -5px; right:-5px; background-color:#edf3f3 }

.tpv_comprobar{ width: 100%; max-width: 500px; margin: 40px auto; }
.tpv_comprobar p{  }


.confirmar_tipo_pago{ font-weight: bold; margin-bottom: 15px; border: 1px solid #202020; padding: 6px 7px 4px 7px; }

#tpv_bt_enviar{ padding: 12px; width: 150px; background-color: #293133; color: white; border:none; float: left; margin-right: 15px; cursor: pointer;
           text-transform: uppercase; font-weight: 700; font-size: 12px; font-family: 'Catamaran', sans-serif; }


