/**handles:ws-form**/
#acf-form{margin:45px auto 0 auto!important;padding:0 45px 45px 0!important}.acf-field{border:none!important;padding:0!important}.acf-label{margin:0 0 10px 0!important}.acf-fields.-border{background-color:unset!important;border:none!important}:is(.acf-field-email,.acf-field-text) label{text-transform:uppercase;font-weight:300!important;font-size:1.3rem}.acf-field-checkbox label{font-weight:300!important;font-size:1.1rem}.acf-field label .acf-required{display:none}.acf-field-checkbox label a{color:#fff!important}:is(.acf-field-email,.acf-field-text) .acf-label label::after{content:" :"}:is(.acf-field-email,.acf-field-text,.acf-field-file){margin-bottom:30px!important;padding:15px 0!important}:is(.acf-field-checkbox,.acf-field-acfturnstile,.acf-field-message) .acf-label{display:none}:is(.acf-field-email,.acf-field-text) input{background:0 0;border:none;outline:0;color:#fff;padding:5px 0 10px 0!important;border-bottom:1px dotted #ffffff91;font-size:1.1rem!important}.acf-field-file input[type=file]::file-selector-button{padding:10px 25px;font-weight:700;border-radius:99px;background-color:var(--ws-color-2);color:#fff;border:none;outline:0;font-family:inherit;font-weight:700;font-size:1.6rem;cursor:pointer;transition:background-color .2s ease}.acf-field-file input[type=file]::file-selector-button:hover{background-color:var(--ws-color-9)}:is(.acf-field-email,.acf-field-text) input:focus,:is(.acf-field-email,.acf-field-text):hover input{border-bottom-color:#fff}.acf-field-checkbox:has(+ .acf-field-checkbox,+ .acf-field-message){margin-bottom:16px!important}.acf-field-checkbox:has(+ .acf-field-acfturnstile){margin-bottom:45px!important}.acf-field-message{margin-bottom:0}.acf-field-acfturnstile{margin-bottom:35px!important}.acf-form-submit{text-align:center}.acf-field-message{padding:14px 18px 12px 18px!important;background-color:var(--ws-color-2);color:var(--ws-color-1);font-weight:400;line-height:1.5;margin-bottom:16px!important;border-radius:13px}.acf-field-checkbox .acf-checkbox-list li label{position:relative;cursor:pointer}.acf-field-checkbox .acf-checkbox-list li label input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.acf-field-checkbox .acf-checkbox-list li label::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin-right:.7rem;border:2px solid #fff;background-color:transparent;transition:all .2s ease;vertical-align:bottom;flex-shrink:0}.acf-field-checkbox .acf-checkbox-list li label:hover::before{border-color:var(--ws-color-2)}.acf-field-checkbox .acf-checkbox-list li label:has(input:checked)::before{border-color:var(--ws-color-2);background-color:var(--ws-color-2)}.acf-field-checkbox .acf-checkbox-list li label::after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";width:.4rem;height:.8rem;left:.36rem;top:14px;position:absolute;transform:scaleX(-1) rotate(135deg);transform-origin:left top;display:none}.acf-field-checkbox .acf-checkbox-list li label:has(input:checked)::after{-moz-animation:check .8s ease 0s running;-webkit-animation:check .8s ease 0s running;animation:check .8s ease 0s running;display:block;width:.4rem;height:.8rem;border-color:#fff}@keyframes check{0%{height:0;width:0}25%{width:.4rem;height:0}50%{width:.4rem;height:.8rem}}@media (max-width:767px){#acf-form{padding:0 25px!important}:is(.acf-field-email,.acf-field-text) label{font-size:1.1rem}:is(.acf-field-email,.acf-field-text) input{font-size:1rem!important}}