section.form{background-color:rgba(var(--white))}section.form .row{margin:0}section.form .column{display:flex;flex:0 0 100%;flex-direction:column;justify-content:center;padding:1.875rem}section.form .column.content{background-color:rgba(var(--primary-color))}section.form .column.content .title{margin:0 0 1.875rem}section.form .column.content .title h2{color:rgba(var(--white));margin:0}section.form .column.content .description a,section.form .column.content .description li,section.form .column.content .description ol,section.form .column.content .description p,section.form .column.content .description ul{color:rgba(var(--white));font-size:inherit;font-weight:inherit}section.form .column.content .email,section.form .column.content .phone{color:rgba(var(--white));margin:0}section.form .column.content .email a,section.form .column.content .phone a{color:inherit}section.form .column.content .email a:focus,section.form .column.content .email a:hover,section.form .column.content .phone a:focus,section.form .column.content .phone a:hover{text-decoration:underline}section.form .column.form-embed{background-color:rgba(var(--bg))}section.form .column.form-embed .form-wrapper form{width:100%}section.form .column.form-embed .form-wrapper form fieldset{border:none;margin:0;padding:0}section.form .column.form-embed .form-wrapper form label{border-bottom:.0625rem solid rgba(var(--fg));color:rgba(var(--fg));font-family:Quablo,Times New Roman,Georgia,serif;font-size:.75rem;margin:0;padding:0 0 .75rem;text-transform:uppercase}section.form .column.form-embed .form-wrapper form input:not(.button),section.form .column.form-embed .form-wrapper form select,section.form .column.form-embed .form-wrapper form textarea{background-color:transparent;border:none;color:rgba(var(--kgal-grey-5))!important;font-size:.875rem;max-width:100%;padding:0!important}section.form .column.form-embed .form-wrapper form select,section.form .column.form-embed .form-wrapper form textarea{margin:.625rem 0 0!important}section.form .column.form-embed .form-wrapper form select{filter:brightness(0)}section.form .column.form-embed .form-wrapper form textarea{padding-top:.3125rem!important}section.form .column.form-embed .form-wrapper .wpcf7-form{display:flex;flex-direction:column;gap:2.5rem}section.form .column.form-embed .form-wrapper .wpcf7-form .sr-only{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}section.form .column.form-embed .form-wrapper .wpcf7-form .wpcf7-form-control-wrap:not(:has(.wpcf7-acceptance)){border-bottom:.0625rem solid rgba(var(--fg));display:block}section.form .column.form-embed .form-wrapper .wpcf7-form .wpcf7-form-control-wrap:not(:has(.wpcf7-acceptance)):has(select){padding-bottom:.625rem}section.form .column.form-embed .form-wrapper .wpcf7-form .wpcf7-list-item{margin:0}section.form .column.form-embed .form-wrapper .wpcf7-form input:not(.button):not([type=checkbox]),section.form .column.form-embed .form-wrapper .wpcf7-form select,section.form .column.form-embed .form-wrapper .wpcf7-form textarea{width:100%}section.form .column.form-embed .form-wrapper .wpcf7-form input.button{align-self:flex-start}section.form .column.form-embed .form-wrapper .wpcf7-form input::placeholder,section.form .column.form-embed .form-wrapper .wpcf7-form select,section.form .column.form-embed .form-wrapper .wpcf7-form textarea::placeholder{color:rgba(var(--fg))!important;font-family:Quablo,Times New Roman,Georgia,serif;font-size:.75rem;opacity:1;text-transform:uppercase}section.form .column.form-embed .form-wrapper .wpcf7-form select option{color:rgba(var(--kgal-grey-5));font-family:Silka,Helvetica Neue,Arial,sans-serif;font-size:.875rem;text-transform:none}section.form .column.form-embed .form-wrapper .wpcf7-form .wpcf7-acceptance .wpcf7-list-item{margin:0}section.form .column.form-embed .form-wrapper .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label{align-items:flex-start;border:0;color:rgba(var(--fg));display:flex;font-family:Silka,Helvetica Neue,Arial,sans-serif;font-size:.875rem;gap:.8125rem;line-height:1.6;padding:0;text-transform:none}section.form .column.form-embed .form-wrapper .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]{appearance:none;background-clip:content-box;background-color:transparent;border:.125rem solid rgba(var(--fg));border-radius:.25rem;box-sizing:border-box;cursor:pointer;flex:0 0 1.5rem;height:1.5rem;margin:.25rem 0 0;padding:0!important;width:1.5rem}section.form .column.form-embed .form-wrapper .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label input[type=checkbox]:checked{background-color:rgba(var(--fg));padding:.125rem!important}section.form .column.form-embed .form-wrapper .wpcf7-form .wpcf7-acceptance .wpcf7-list-item label a{color:inherit}section.form .column.form-embed .form-wrapper .wpforms-container{margin:0}section.form .column.form-embed .form-wrapper .wpforms-container .wpforms-field-container{display:flex;flex-direction:column;gap:1.25rem}section.form .column.form-embed .form-wrapper .wpforms-container .wpforms-field-required li{align-items:flex-start;display:flex;flex-direction:row}section.form .column.form-embed .form-wrapper .wpforms-container .wpforms-field-required li input[type=checkbox]{appearance:none;background-color:rgba(var(--bg));border:.0625rem solid rgba(var(--fg));border-radius:.125rem;flex:0 0 1.25rem;height:1.25rem;margin:.25rem .5625rem 0 0;width:1.25rem}section.form .column.form-embed .form-wrapper .wpforms-container .wpforms-field-required li input[type=checkbox]:checked{background-color:rgba(var(--bg));background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%2710%27 fill=%27none%27%3E%3Crect width=%2710%27 height=%2710%27 fill=%27%23000%27 rx=%272%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.625rem}section.form .column.form-embed .form-wrapper .wpforms-container .disclaimer legend{display:none}section.form .column.form-embed .form-wrapper .wpforms-container .disclaimer label{border:none;font-family:Silka,Helvetica Neue,Arial,sans-serif;text-transform:none!important}section.form .column.form-embed .form-wrapper .wpforms-container .disclaimer label a{color:rgba(var(--fg))}section.form .column.form-embed .form-wrapper .wpforms-container .wpforms-submit{cursor:pointer;margin:1.875rem 0 0}section.form .column.form-embed .form-wrapper .wpforms-container .wpforms-error{color:red}section.form.bg-dark .column.form-embed .form-wrapper form input,section.form.bg-dark .column.form-embed .form-wrapper form select,section.form.bg-dark .column.form-embed .form-wrapper form textarea{color:rgba(var(--fg))!important}section.form.bg-dark .column.form-embed .form-wrapper form input::placeholder,section.form.bg-dark .column.form-embed .form-wrapper form select::placeholder,section.form.bg-dark .column.form-embed .form-wrapper form textarea::placeholder{color:rgba(var(--fg))}section.form.bg-dark .column.form-embed .form-wrapper .wpforms-container .wpforms-field-required li input[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%2710%27 fill=%27none%27%3E%3Crect width=%2710%27 height=%2710%27 fill=%27%23fff%27 rx=%272%27/%3E%3C/svg%3E")}@media(min-width:768px){section.form .row{display:flex;flex-wrap:nowrap;justify-content:space-between}section.form .column{flex-basis:50%;padding:2.5rem}section.form .column.content .title{margin:0 0 2rem}section.form.reverse .row{flex-direction:row-reverse}section.form.layout-centred .row{justify-content:center}section.form.layout-centred .row .form-embed{flex-basis:100%;max-width:56.25rem}}@media(min-width:992px){section.form .column{padding:3.75rem}}@media(min-width:1300px){section.form .column{padding:4rem}}
