.b-form .wpcf7 form input:not(.wpcf7-submit),.b-form .wpcf7 form textarea{background:linear-gradient(180deg,#222d30,rgba(34,45,48,.4));border:1px solid var(--color-border);border-radius:1rem;color:var(--color-text);display:flex;font-family:var(--font-family-base);font-size:var(--font-size-base);letter-spacing:.01em;line-height:1.4;margin:0 0 1rem;padding:1rem;width:100%}@media(min-width:992px){.b-form .wpcf7 form input:not(.wpcf7-submit),.b-form .wpcf7 form textarea{border-radius:1.25rem;margin:0 0 1.875rem;padding:1.25rem 1.875rem}}@media(min-width:lg){.b-form .wpcf7 form input:not(.wpcf7-submit),.b-form .wpcf7 form textarea{border-radius:1.25rem;margin:0 0 1.875rem;padding:1.25rem 1.875rem}}.b-form .wpcf7 form input:not(.wpcf7-submit)::-moz-placeholder,.b-form .wpcf7 form textarea::-moz-placeholder{color:currentcolor}.b-form .wpcf7 form input:not(.wpcf7-submit)::placeholder,.b-form .wpcf7 form textarea::placeholder{color:currentcolor}.b-form .wpcf7 form input:not(.wpcf7-submit).wpcf7-not-valid,.b-form .wpcf7 form textarea.wpcf7-not-valid{border:1px solid var(--color-error)}.b-form .wpcf7 form .wpcf7-form-control-wrap{display:flex}.b-form .wpcf7 form .wpcf7-not-valid-tip{display:none}.b-form .wpcf7 form .wpcf7-acceptance{margin:0 0 .625rem}.b-form .wpcf7 form .wpcf7-acceptance .wpcf7-list-item{margin:0}.b-form .wpcf7 form .wpcf7-acceptance .wpcf7-list-item label{cursor:pointer;position:relative}.b-form .wpcf7 form .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]{height:0;left:0;position:absolute;top:0;visibility:hidden;width:0}.b-form .wpcf7 form .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]:checked~.wpcf7-list-item-label:before{opacity:0}.b-form .wpcf7 form .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]:checked~.wpcf7-list-item-label:after{background-color:rgba(44,179,231,.13);box-shadow:0 2px 40px 0 var(--color-blue);filter:drop-shadow(0 0 10px var(--color-blue));opacity:1}.b-form .wpcf7 form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{font-size:.875rem;padding-left:2rem;position:relative}.b-form .wpcf7 form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label:after,.b-form .wpcf7 form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label:before{content:"";height:1.25rem;left:0;position:absolute;top:0;transition:opacity .3s ease-out,box-shadow .3s ease-out,background-color .3s ease-out,filter .3s ease-out;width:1.25rem}.b-form .wpcf7 form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label:before{background-image:url(../img/circle.svg)}.b-form .wpcf7 form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label:after{background-color:transparent;background-image:url(../img/check-circle.svg);opacity:0}.b-form .wpcf7 form .wpcf7-acceptance.wpcf7-not-valid label .wpcf7-list-item-label:before{background-image:none;border:1px solid var(--color-error);border-radius:50%;height:1rem;left:1px;opacity:1;width:1rem}.b-form .wpcf7 form .wpcf7-acceptance.wpcf7-not-valid label .wpcf7-list-item-label:after{content:none}.b-form .wpcf7 form .wp-block-button{align-items:center;display:flex;margin:.625rem 0 0}@media(min-width:992px){.b-form .wpcf7 form .wp-block-button{margin:1.25rem 0 0}}@media(min-width:lg){.b-form .wpcf7 form .wp-block-button{margin:1.25rem 0 0}}.b-form .wpcf7 form .wp-block-button .wpcf7-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none}.b-form .wpcf7 form .wp-block-button .wpcf7-submit:not(:disabled){cursor:pointer}.b-form .wpcf7 form .wpcf7-response-output{border:none;margin:1.875rem 0 0;padding:0}.b-form .wpcf7 form.failed .wpcf7-response-output,.b-form .wpcf7 form.invalid .wpcf7-response-output{color:var(--color-error)}.b-form .wpcf7 form.sent .wpcf7-response-output{opacity:.6}
/*# sourceMappingURL=block_form.css.map*/