.wp-block-pyrkon-block-pyrkon-vendor-form p{color:#292929}#form-container{margin-bottom:50px}#form-container .form-body,#form-container .form-title{padding:30px 20px;background-color:#f3f3f3}#form-container .form-title{margin-bottom:15px;text-transform:uppercase}#form-container .field-group{margin-left:-25px;margin-right:-25px;margin-bottom:25px;padding:25px;background-color:#e4e2e2}#form-container .field-group__row-two-columns{display:-ms-flexbox;display:flex}#form-container .field-group__row-two-columns .form-field{margin-right:15px}#form-container .button{display:inline-block;padding:12px 20px;background-color:#472556;color:#fff;font-weight:700;text-decoration:none;border:0;outline:none;cursor:pointer;text-transform:uppercase;font-size:1.125rem;line-height:1.625rem}#form-container .button:hover{background-color:#6c248b}#form-container .button.back-button{background-color:transparent;border:2px solid #5f5f5f;color:#5f5f5f}#form-container .button.back-button:hover{background-color:#5f5f5f;color:#fff}@media screen and (max-width:900px){#form-container .button{font-size:85%}}@media screen and (max-width:600px){#form-container .button{font-size:70%}}#form-container .form-field{margin-bottom:20px}#form-container .form-field--required>label::after,#form-container .form-field--required input[type=file]::after{content:'*';color:red;font-weight:700;margin-left:5px}#form-container .form-field__text label,#form-container .form-field__select label,#form-container .form-field__textarea label,#form-container .form-field__email label,#form-container .form-field__datetime label{display:block;margin-bottom:5px}#form-container .form-field__text input,#form-container .form-field__text select,#form-container .form-field__select input,#form-container .form-field__select select,#form-container .form-field__textarea input,#form-container .form-field__textarea select,#form-container .form-field__email input,#form-container .form-field__email select,#form-container .form-field__datetime input,#form-container .form-field__datetime select{display:block;width:100%;height:40px}#form-container .form-field__text textarea,#form-container .form-field__select textarea,#form-container .form-field__textarea textarea,#form-container .form-field__email textarea,#form-container .form-field__datetime textarea{display:block;width:100%}#form-container .form-field__checkbox label{margin-left:15px}#form-container .form-field__checkbox-set>label{display:inline-block;margin-bottom:20px}#form-container .form-field__file input{display:block;width:100%;padding:15px;cursor:pointer;border:2px solid #5f5f5f}#form-container .form-field__repeater-row{display:-ms-flexbox;display:flex;margin-left:-5px;margin-right:-5px;margin-bottom:7px}#form-container .form-field__repeater-field{-ms-flex:1;flex:1;margin:0 5px}#form-container .form-field__repeater-remove-row{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;color:red;cursor:pointer}#form-container .form-field__repeater-remove-row-wrapper{width:40px;margin-top:20px;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#form-container .form-field.has-error input,#form-container .form-field.has-error textarea,#form-container .form-field.has-error select{border-color:red;-webkit-box-shadow:0 0 3px red;box-shadow:0 0 3px red;background-color:#fff1f1}#form-container .form-field .instructions,#form-container .field-group .instructions{margin-top:7px;font-style:italic;font-size:80%}#form-container .form-field .error-message,#form-container .field-group .error-message{margin-top:5px;color:red;font-weight:700;font-size:80%}#form-container .form-navigation{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}@media screen and (max-width:900px){#form-container .form-navigation .button{font-size:85%}}@media screen and (max-width:600px){#form-container .form-navigation .button{font-size:70%}}#form-container .big-choice-buttons{display:-ms-flexbox;display:flex;gap:20px}#form-container .big-choice-buttons__button{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100px;background:#fff;border:1px solid #bfbebe;cursor:pointer;font-weight:700;font-size:125%;white-space:break-spaces;color:#000}#form-container .big-choice-buttons__button:hover{background-color:#472556;color:#fff}#form-container form{position:relative}#form-container form[data-loading=true]{pointer-events:none}#form-container form[data-loading=true]::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(238,238,238,.6) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz48c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHN0eWxlPSdtYXJnaW46IGF1dG87IGJhY2tncm91bmQ6IG5vbmU7IGRpc3BsYXk6IGJsb2NrOyBzaGFwZS1yZW5kZXJpbmc6IGF1dG87JyB3aWR0aD0nMjAwcHgnIGhlaWdodD0nMjAwcHgnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJyBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSd4TWlkWU1pZCc+PGNpcmNsZSBjeD0nNTAnIGN5PSc1MCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjODE4MTgxJyBzdHJva2Utd2lkdGg9JzUnIHI9JzknIHN0cm9rZS1kYXNoYXJyYXk9JzQyLjQxMTUwMDgyMzQ2MjIwNSAxNi4xMzcxNjY5NDExNTQwNyc+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0ndHJhbnNmb3JtJyB0eXBlPSdyb3RhdGUnIHJlcGVhdENvdW50PSdpbmRlZmluaXRlJyBkdXI9JzFzJyB2YWx1ZXM9JzAgNTAgNTA7MzYwIDUwIDUwJyBrZXlUaW1lcz0nMDsxJz48L2FuaW1hdGVUcmFuc2Zvcm0+PC9jaXJjbGU+PCEtLSBbbGRpb10gZ2VuZXJhdGVkIGJ5IGh0dHBzOi8vbG9hZGluZy5pby8gLS0+PC9zdmc+) center no-repeat}@media screen and (min-width:700px){#form-container .form-body,#form-container .form-title{padding:40px}}