.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 .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}@media screen and (max-width:800px){.form .wpcf7 .form-group{margin-bottom:10px}}.form .wpcf7 .form-group:last-child{margin-bottom:0}.form .wpcf7 .form-group label{display:flex;color:var(--tertiary);font-family:var(--fontFamilyDefault);font-size:var(--fontSizeSM);font-weight:var(--fontWeightRegular);line-height:var(--fontSizeSM) 5px;text-transform:unset}.form .wpcf7 .form-group input{width:100%;padding:15px 20px;background-color:var(--secondary);border-color:var(--tertiary);border-width:1px;border-style:solid;box-shadow:none;border-radius:0;color:var(--tertiary);font-family:var(--fontFamilyDefault);font-size:var(--fontSizeSM);font-weight:var(--fontWeightRegular);line-height:var(--fontSizeSM) 5px;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(--tertiary)}.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)}.form .wpcf7 .form-group textarea{width:100%;height:200px;min-height:200px;padding:15px 20px;background-color:var(--secondary);border-color:var(--tertiary);border-width:1px;border-style:solid;box-shadow:none;border-radius:0;color:var(--tertiary);font-family:var(--fontFamilyDefault);font-size:var(--fontSizeSM);font-weight:var(--fontWeightRegular);line-height:var(--fontSizeSM) 5px;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(--tertiary)}.form .wpcf7 .form-group select{width:100%;padding:15px 20px;background-color:var(--secondary);border-color:var(--tertiary);border-width:1px;border-style:solid;box-shadow:none;border-radius:0;color:var(--tertiary);font-family:var(--fontFamilyDefault);font-size:var(--fontSizeSM);font-weight:var(--fontWeightRegular);line-height:var(--fontSizeSM) 5px;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)}.form .wpcf7 .form-group select option{background-color:#1e1e1e;color:var(--tertiary)}.form .wpcf7 .form-group span.wpcf7-not-valid-tip{display:none}.form .wpcf7 .radio-group{margin-bottom:30px}.form .wpcf7 .radio-group:last-child{margin-bottom:0}.form .wpcf7 .radio-group .wpcf7-acceptance .wpcf7-list-item{margin-left:0}.form .wpcf7 .radio-group .wpcf7-acceptance label{width:100%;height:100%;position:relative;display:flex;justify-content:flex-start}.form .wpcf7 .radio-group .wpcf7-acceptance label input.form-control{width:100%;height:100%;position:absolute;left:0;z-index:0;opacity:0}.form .wpcf7 .radio-group .wpcf7-acceptance label .checkbox{width:20px;height:20px;margin-right:10px;position:relative;z-index:1;display:flex;justify-content:center;align-items:center;border:1px solid var(--tertiary) grey}.form .wpcf7 .radio-group .wpcf7-acceptance label .checkbox.checked{background:var(--dark);border-color:var(--dark)}.form .wpcf7 .radio-group .wpcf7-acceptance label .checkbox.checked .fa-check{opacity:1}.form .wpcf7 .radio-group .wpcf7-acceptance label .checkbox .fa-check{opacity:0;color:var(--tertiary)}.form .wpcf7 .radio-group .wpcf7-acceptance label p{width:calc(100% - 20px);position:relative;z-index:1;color:var(--tertiary);font-family:var(--fontFamilyDefault);font-size:var(--fontSizeSM);font-weight:var(--fontWeightRegular);line-height:var(--fontSizeSM) 5px;text-transform:unset}.form .wpcf7 .radio-group .wpcf7-acceptance label a{background:var(--dark);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:var(--dark);font-family:var(--fontFamilyDefault);font-size:var(--fontSizeSM);font-weight:var(--fontWeightRegular);line-height:var(--fontSizeSM) 5px;text-transform:unset}.form .wpcf7 .submit{margin-top:50px;justify-content:flex-end}@media screen and (max-width:600px){.form .wpcf7 .submit{justify-content:center}}.form .wpcf7 .submit input{color:var(--secondary);font-family:var(--fontFamilySecondary);font-weight:var(--fontWeightRegular);font-size:18px;line-height:22px;text-transform:uppercase}.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}