.form{width:100%;padding:0;position:relative;background-color:transparent;border-color:var(--tertiary);border-width:0;border-style:solid;box-shadow:none;border-radius:0}@media screen and (max-width:900px){.form{max-width:550px;margin-left:auto;margin-right:auto}}.form .wpcf7 .info{margin-bottom:30px}.form .wpcf7 .info:last-child{margin-bottom:0}.form .wpcf7 .form-collapse{margin-bottom:30px;display:flex;flex-flow:wrap row;align-items:center}@media screen and (max-width:800px){.form .wpcf7 .form-collapse{margin-bottom:10px}}.form .wpcf7 .form-collapse .form-group{width:calc(100% / 2 - 30px / 2 * (2 - 1));margin-right:calc(30px);margin-bottom:0}.form .wpcf7 .form-collapse .form-group:last-child{margin-right:0}@media screen and (max-width:600px){.form{padding:0}.form .wpcf7 .form-collapse .form-group{width:100%;margin-right:0;margin-bottom:30px}.form .wpcf7 .form-collapse .form-group:last-child{margin-bottom:0}}@media screen and (max-width:600px) and (max-width:800px){.form .wpcf7 .form-collapse .form-group{margin-bottom:10px}}.form .wpcf7 .form-group{margin-bottom:30px}.form .wpcf7 .form-group:last-child{margin-bottom:0}.form .wpcf7 .form-group label{font-size:18px;line-height:28px;font-family:var(--fontFamilyDefault);font-weight:var(--fontWeightRegular)}@media screen and (max-width:800px){.form .wpcf7 .form-group{margin-bottom:10px}.form .wpcf7 .form-group label{font-size:16px;line-height:26px}}.form .wpcf7 .form-group input{width:100%;padding:15px 20px;background-color:var(--tertiary);border-color:var(--primary);border-width:1px;border-style:solid;box-shadow:none;border-radius:8px;color:var(--primary);font-family:var(--fontFamilyDefault);font-size:18px;font-weight:var(--fontWeightRegular);line-height:28px;text-transform:unset}.form .wpcf7 .form-group input.wpcf7-not-valid{border-color:var(--error)}.form .wpcf7 .form-group input::placeholder{opacity:1;color:var(--secondary)}.form .wpcf7 .form-group input:active,.form .wpcf7 .form-group input:focus,.form .wpcf7 .form-group input:focus-visible{outline-width:1px;outline-color:var(--primary)}@media screen and (max-width:800px){.form .wpcf7 .form-group input{padding:10px 20px}}.form .wpcf7 .form-group textarea{width:100%;height:200px;min-height:200px;padding:15px 20px;background-color:var(--tertiary);border-color:var(--primary);border-width:1px;border-style:solid;box-shadow:none;border-radius:8px;color:var(--primary);font-family:var(--fontFamilyDefault);font-size:18px;font-weight:var(--fontWeightRegular);line-height:28px;text-transform:unset}.form .wpcf7 .form-group textarea.wpcf7-not-valid{border-color:var(--error)}.form .wpcf7 .form-group textarea::placeholder{opacity:1;color:var(--secondary)}@media screen and (max-width:800px){.form .wpcf7 .form-group textarea{padding:10px 20px}}.form .wpcf7 .form-group select{width:100%;padding:15px 20px;background-color:var(--tertiary);border-color:var(--primary);border-width:1px;border-style:solid;box-shadow:none;border-radius:8px;color:var(--primary);font-family:var(--fontFamilyDefault);font-size:18px;font-weight:var(--fontWeightRegular);line-height:28px;text-transform:unset}.form .wpcf7 .form-group select.wpcf7-not-valid{border-color:var(--error)}.form .wpcf7 .form-group select::placeholder{opacity:1;color:var(--secondary)}@media screen and (max-width:800px){.form .wpcf7 .form-group select{padding:10px 20px}}.form .wpcf7 .form-group select option{background-color:#1e1e1e;color:var(--tertiary)}.form .wpcf7 .form-group span.wpcf7-not-valid-tip{padding:4px 10px;border-radius:8px;background-color:#f5966f;color:var(--tertiary)}.form .wpcf7 .wpcf7-acceptance,.form .wpcf7 .wpcf7-checkbox,.form .wpcf7 .wpcf7-radio{display:flex;flex-flow:wrap row;gap:15px 30px}.form .wpcf7 .wpcf7-acceptance .wpcf7-list-item,.form .wpcf7 .wpcf7-checkbox .wpcf7-list-item,.form .wpcf7 .wpcf7-radio .wpcf7-list-item{margin:0}.form .wpcf7 .wpcf7-acceptance .wpcf7-list-item label,.form .wpcf7 .wpcf7-checkbox .wpcf7-list-item label,.form .wpcf7 .wpcf7-radio .wpcf7-list-item label{display:flex;align-items:center;gap:10px;cursor:pointer}.form .wpcf7 .wpcf7-acceptance .wpcf7-list-item input[type=checkbox],.form .wpcf7 .wpcf7-acceptance .wpcf7-list-item input[type=radio],.form .wpcf7 .wpcf7-checkbox .wpcf7-list-item input[type=checkbox],.form .wpcf7 .wpcf7-checkbox .wpcf7-list-item input[type=radio],.form .wpcf7 .wpcf7-radio .wpcf7-list-item input[type=checkbox],.form .wpcf7 .wpcf7-radio .wpcf7-list-item input[type=radio]{appearance:none;-webkit-appearance:none;flex:0 0 auto;width:22px;height:22px;margin:0;display:grid;place-content:center;background-color:var(--tertiary);border:1px solid var(--primary);cursor:pointer;transition:background-color 150ms,border-color 150ms}.form .wpcf7 .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]::before,.form .wpcf7 .wpcf7-acceptance .wpcf7-list-item input[type=radio]::before,.form .wpcf7 .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]::before,.form .wpcf7 .wpcf7-checkbox .wpcf7-list-item input[type=radio]::before,.form .wpcf7 .wpcf7-radio .wpcf7-list-item input[type=checkbox]::before,.form .wpcf7 .wpcf7-radio .wpcf7-list-item input[type=radio]::before{content:"";transform:scale(0);transition:transform 150ms}.form .wpcf7 .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]:checked,.form .wpcf7 .wpcf7-acceptance .wpcf7-list-item input[type=radio]:checked,.form .wpcf7 .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:checked,.form .wpcf7 .wpcf7-checkbox .wpcf7-list-item input[type=radio]:checked,.form .wpcf7 .wpcf7-radio .wpcf7-list-item input[type=checkbox]:checked,.form .wpcf7 .wpcf7-radio .wpcf7-list-item input[type=radio]:checked{background-color:var(--primary);border-color:var(--primary)}.form .wpcf7 .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]:checked::before,.form .wpcf7 .wpcf7-acceptance .wpcf7-list-item input[type=radio]:checked::before,.form .wpcf7 .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:checked::before,.form .wpcf7 .wpcf7-checkbox .wpcf7-list-item input[type=radio]:checked::before,.form .wpcf7 .wpcf7-radio .wpcf7-list-item input[type=checkbox]:checked::before,.form .wpcf7 .wpcf7-radio .wpcf7-list-item input[type=radio]:checked::before{transform:scale(1)}.form .wpcf7 .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]:focus-visible,.form .wpcf7 .wpcf7-acceptance .wpcf7-list-item input[type=radio]:focus-visible,.form .wpcf7 .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:focus-visible,.form .wpcf7 .wpcf7-checkbox .wpcf7-list-item input[type=radio]:focus-visible,.form .wpcf7 .wpcf7-radio .wpcf7-list-item input[type=checkbox]:focus-visible,.form .wpcf7 .wpcf7-radio .wpcf7-list-item input[type=radio]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.form .wpcf7 .wpcf7-acceptance .wpcf7-list-item input[type=radio],.form .wpcf7 .wpcf7-checkbox .wpcf7-list-item input[type=radio],.form .wpcf7 .wpcf7-radio .wpcf7-list-item input[type=radio]{padding:0;border-radius:50%}.form .wpcf7 .wpcf7-acceptance .wpcf7-list-item input[type=radio]::before,.form .wpcf7 .wpcf7-checkbox .wpcf7-list-item input[type=radio]::before,.form .wpcf7 .wpcf7-radio .wpcf7-list-item input[type=radio]::before{width:10px;height:10px;border-radius:50%;background-color:var(--tertiary)}.form .wpcf7 .wpcf7-acceptance .wpcf7-list-item input[type=checkbox],.form .wpcf7 .wpcf7-checkbox .wpcf7-list-item input[type=checkbox],.form .wpcf7 .wpcf7-radio .wpcf7-list-item input[type=checkbox]{padding:0;border-radius:6px}.form .wpcf7 .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]::before,.form .wpcf7 .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]::before,.form .wpcf7 .wpcf7-radio .wpcf7-list-item input[type=checkbox]::before{width:6px;height:11px;margin-bottom:3px;border:solid var(--tertiary);border-width:0 2px 2px 0;transform:rotate(45deg) scale(0)}.form .wpcf7 .wpcf7-acceptance .wpcf7-list-item input[type=checkbox]:checked::before,.form .wpcf7 .wpcf7-checkbox .wpcf7-list-item input[type=checkbox]:checked::before,.form .wpcf7 .wpcf7-radio .wpcf7-list-item input[type=checkbox]:checked::before{transform:rotate(45deg) scale(1)}.form .wpcf7 .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label,.form .wpcf7 .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label,.form .wpcf7 .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label{color:var(--primary);font-family:var(--fontFamilyDefault);font-size:18px;font-weight:var(--fontWeightRegular);line-height:28px;text-transform:unset}.form .wpcf7 .wpcf7-acceptance .wpcf7-list-item span.wpcf7-not-valid-tip,.form .wpcf7 .wpcf7-checkbox .wpcf7-list-item span.wpcf7-not-valid-tip,.form .wpcf7 .wpcf7-radio .wpcf7-list-item span.wpcf7-not-valid-tip{margin-top:10px;padding:4px 10px;border-radius:8px;background-color:#f5966f;color:var(--tertiary)}.form .wpcf7 .wpcf7-acceptance .wpcf7-list-item label{align-items:flex-start}.form .wpcf7 .wpcf7-acceptance .wpcf7-list-item-label{flex:1}.form .wpcf7 .submit{width:100%;margin-top:50px;justify-content:flex-end}@media screen and (max-width:600px){.form .wpcf7 .submit{justify-content:center}}.form .wpcf7 .submit p{width:100%}.form .wpcf7 .submit input{width:100%;padding:10px 20px;background-color:var(--primary);border:0;border-radius:8px;color:var(--tertiary);font-family:var(--fontFamilyDefault);font-weight:var(--fontWeightRegular);font-size:18px;line-height:22px;text-transform:uppercase;text-align:center}.form .wpcf7 .submit input.btn{margin-right:0}.form .wpcf7 .submit input:hover{cursor:pointer}.form .wpcf7 .submit .wpcf7-spinner{display:none}.form .wpcf7 .wpcf7-response-output{width:100%;margin:0;padding:20px;position:absolute;bottom:-50px;left:0;display:none!important;justify-content:center;align-items:center;opacity:0;transition:.2s ease-in-out;border-width:1px;border-style:solid;border-color:var(--dark);border-radius:0;background-color:var(--tertiary);box-shadow:0 0 5px rgba(var(--dark),.1);color:var(--dark);font-family:var(--fontFamilyDefault);font-size:var(--fontSizeSM);font-weight:var(--fontWeightLight);line-height:var(--fontSizeSM) 5px;text-transform:none;text-align:center}.form .wpcf7 .wpcf7-response-output.active{display:flex!important}.form .wpcf7 form.invalid .wpcf7-response-output,.form .wpcf7 form.sent .wpcf7-response-output{border-color:var(--dark)}.grecaptcha-badge{display:none}