flynt-component[name=FormContactForm7] .container>*{margin:0}flynt-component[name=FormContactForm7] .pre{-webkit-margin-after:50px;margin-block-end:50px}flynt-component[name=FormContactForm7][data-layout=split] .container{display:grid;gap:110px;grid-template-columns:.9fr 1.1fr}flynt-component[name=FormContactForm7] .aside>*{margin:0}flynt-component[name=FormContactForm7] .person{align-items:center;display:flex;gap:20px;-webkit-margin-after:36px;margin-block-end:36px}flynt-component[name=FormContactForm7] .person>*{margin:0}flynt-component[name=FormContactForm7] .person-image{block-size:90px;inline-size:75px;object-fit:cover;object-position:50% 20%}flynt-component[name=FormContactForm7] .person-name{font-size:1.1875rem;margin:0}flynt-component[name=FormContactForm7] .person-role{color:var(--color-text-muted);font-size:.8125rem}flynt-component[name=FormContactForm7] .large-copy{font-size:1.9375rem;line-height:1.2;max-inline-size:400px}flynt-component[name=FormContactForm7] .links{display:grid;font-size:1.5rem;gap:13px;-webkit-margin-before:36px;margin-block-start:36px;overflow-wrap:anywhere}flynt-component[name=FormContactForm7] .links a{-webkit-border-after:1px solid currentcolor;border-block-end:1px solid currentcolor;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content}flynt-component[name=FormContactForm7] .location{color:var(--color-text-muted);font-size:.9375rem;line-height:1.6;-webkit-margin-before:35px;margin-block-start:35px}flynt-component[name=FormContactForm7] .wpcf7-form{display:grid;gap:25px}flynt-component[name=FormContactForm7] .wpcf7-form>*{margin:0}flynt-component[name=FormContactForm7] .wpcf7-form .visuallyHidden+br{display:none}flynt-component[name=FormContactForm7] .form-row-2,flynt-component[name=FormContactForm7] .form-row-3{display:grid;gap:25px}flynt-component[name=FormContactForm7] .form-row-2{grid-template-columns:1fr 1fr}flynt-component[name=FormContactForm7] .form-row-3{grid-template-columns:repeat(3,1fr)}flynt-component[name=FormContactForm7] .form-group{display:grid;font-size:1rem;gap:10px}flynt-component[name=FormContactForm7] .form-group>*{margin:0}flynt-component[name=FormContactForm7] .wpcf7-form-control-wrap{display:block}flynt-component[name=FormContactForm7] .form-help{color:var(--color-text-muted);font-size:.875rem}flynt-component[name=FormContactForm7] .form-button .button{inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content}flynt-component[name=FormContactForm7] .wpcf7-spinner{background:none;block-size:20px;inline-size:20px;margin-block:0;margin-inline:15px 0;vertical-align:middle}flynt-component[name=FormContactForm7] .wpcf7-spinner:after{animation:spin-dual-ring 1s linear infinite;block-size:20px;border:2px solid transparent;border-color:var(--yellow) transparent var(--yellow) transparent;border-radius:50%;content:" ";display:block;inline-size:20px}flynt-component[name=FormContactForm7] .wpcf7-not-valid{border-color:var(--color-error)}flynt-component[name=FormContactForm7] .wpcf7-not-valid-tip{color:var(--color-error);font-size:.875rem;-webkit-margin-before:5px;margin-block-start:5px}flynt-component[name=FormContactForm7] .wpcf7-response-output{background:var(--soft);border:0;-webkit-border-start:3px solid var(--yellow);border-inline-start:3px solid var(--yellow);font-size:1rem;margin:0;padding:22px}flynt-component[name=FormContactForm7] .wpcf7-response-output:empty{display:none}flynt-component[name=FormContactForm7] .wpcf7-form.invalid .wpcf7-response-output,flynt-component[name=FormContactForm7] .wpcf7-form.failed .wpcf7-response-output,flynt-component[name=FormContactForm7] .wpcf7-form.spam .wpcf7-response-output{border-inline-start-color:var(--color-error)}flynt-component[name=FormContactForm7] .wpcf7-list-item{margin-block:0;margin-inline:0 var(--flow-space)}flynt-component[name=FormContactForm7] .wpcf7-list-item label{font:inherit}flynt-component[name=FormContactForm7] .footer{-webkit-margin-before:35px;margin-block-start:35px}@media (max-width: 767px){flynt-component[name=FormContactForm7][data-layout=split] .container{gap:45px;grid-template-columns:1fr}flynt-component[name=FormContactForm7] .large-copy{font-size:1.75rem}flynt-component[name=FormContactForm7] .person{-webkit-margin-after:27px;margin-block-end:27px}flynt-component[name=FormContactForm7] .links{font-size:1.4375rem;-webkit-margin-before:28px;margin-block-start:28px}flynt-component[name=FormContactForm7] .location{font-size:.875rem;-webkit-margin-before:28px;margin-block-start:28px}flynt-component[name=FormContactForm7] .form-row-2,flynt-component[name=FormContactForm7] .form-row-3{grid-template-columns:1fr}flynt-component[name=FormContactForm7] .form-help{font-size:.8125rem}}@keyframes spin-dual-ring{0%{rotate:0deg}to{rotate:360deg}}
