.provis-ticket__form{margin-bottom:30px}.provis-ticket__form .form-field-file{margin-top:20px;position:relative}.provis-ticket__form .hs-form-field{position:relative}.provis-ticket__form input[type=file]{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(100%)}.provis-ticket__form label.error{color:#ff001e;margin-bottom:0;margin-top:3px}.provis-ticket__form .input>.hs-input{background-color:transparent;border-bottom:2px solid #84827d;font-size:20px;font-weight:300;line-height:30px;padding:15px 20px}.provis-ticket__form textarea.hs-input{min-height:120px;resize:none}.provis-ticket__form .hs-input:-webkit-autofill,.provis-ticket__form .hs-input:-webkit-autofill:active,.provis-ticket__form .hs-input:-webkit-autofill:focus,.provis-ticket__form .hs-input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #e8e3d6}.provis-ticket__form .hs-input:-webkit-autofill{-webkit-text-fill-color:#42413e}.provis-ticket__form .input>.hs-input:focus,.provis-ticket__form .input>.hs-input:hover{background-color:#84827d!important;border-bottom-color:#84827d!important;color:#f7f6f4!important}.provis-ticket__form .hs-input:active,.provis-ticket__form .hs-input:focus{outline:none!important}.provis-ticket__form .hs-input.error{border-bottom-color:#ff001e}.provis-ticket__form .hs-input:focus::placeholder,.provis-ticket__form .hs-input:hover::placeholder{color:#f7f6f4}.provis-ticket__form .hs-input::placeholder{color:#42413e;font-size:20px;font-weight:300;line-height:30px}.provis-ticket__form .form-field-file label{border:2px solid rgba(0,0,0,.75);border-radius:4px;color:#42413e;cursor:pointer;display:inline-block;font-size:18px;font-weight:300;line-height:30px;min-width:200px;padding:15px 20px;position:relative;text-align:left}.provis-ticket__form .form-field-file label.selected{min-width:auto;padding-right:60px}.provis-ticket__form .form-field-file label.selected,.provis-ticket__form .form-field-file label:hover{background-color:transparent;border-color:#84827d}.provis-ticket__form .hs-submit{text-align:center}.provis-ticket__form input[type=submit]{background-color:transparent;border:2px solid #42413e;color:#42413e;font-size:18px;line-height:30px;padding:14px 30px;text-transform:uppercase}.provis-ticket__form input[type=submit]:focus,.provis-ticket__form input[type=submit]:hover{background-color:#e5232d;border-color:#e5232d;color:#e8e3d6}.provis-ticket__form .form-field-input-info{min-height:60px;position:absolute;right:0;text-align:right;top:0;width:20px}.provis-ticket__form .form-info-button{cursor:pointer;display:inline-block;margin-top:15px;text-align:center;width:20px}.provis-ticket__form .form-info-content{display:none}.provis-ticket__form .form-field-input-info.open{left:0;width:100%;z-index:99}.provis-ticket__form .form-field-input-info.open .form-info-button{display:none}.provis-ticket__form .form-field-input-info.open .form-info-content{display:block}.provis-ticket__form .form-file-trash{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cg fill='%231d1d1d' fill-rule='evenodd' data-name='Group 5077'%3E%3Cpath d='M16 5a1 1 0 0 1 2 0v14a3 3 0 0 1-3 3H5a3 3 0 0 1-3-3V5a1 1 0 0 1 2 0v14a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1Z' data-name='Path 268'/%3E%3Cpath d='M19 4h-4V3a3 3 0 0 0-3-3H8a3 3 0 0 0-3 3v1H1a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2M7 3a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v1H7Z' data-name='Path 269'/%3E%3C/g%3E%3C/svg%3E");cursor:pointer;display:inline-block;height:22px;position:absolute;right:25px;top:18px;width:20px;z-index:555}.provis-ticket .form-field-message{color:#42413e;font-size:16px;font-weight:400;margin-bottom:20px;margin-top:20px}.provis-ticket .form-field-message h3{color:#42413e;font-size:23px;margin-bottom:15px}.provis-ticket .form-field-message.error{color:#ff001e}.provis-ticket .form-field-message.error h3{color:#ff001e;font-weight:600}.provis-ticket .form-field-text{margin-top:30px}.provis-ticket .form-field-image img{height:auto;max-width:179px}@media (max-width:767px){.provis-ticket__form .form-field-file label.selected{padding-right:60px!important}.provis-ticket__form .form-info-content img{display:block;height:auto;width:100%}}