.form-fwc{overflow:hidden;position:relative}.form-fwc#ContactForm{background-color:#81b338;padding:60px 30px}.form-fwc#ContactForm:before{left:0;max-width:200px;opacity:.85;top:0;transform:translate(-44px,-24px)}.form-fwc#ContactForm:after,.form-fwc#ContactForm:before{background-image:url(https://f.hubspotusercontent30.net/hubfs/4653380/VizyPay-logo-bg.svg);background-repeat:no-repeat;background-size:contain;content:"";padding-bottom:29%;position:absolute;width:100%}.form-fwc#ContactForm:after{bottom:0;max-width:300px;right:0;transform:translate(48px,43px)}.form-fwc .content{margin:0 auto;max-width:800px}.form-fwc#ContactForm .content h2,.form-fwc#ContactForm .content p{color:#fff;text-align:center}.form-fwc#ContactForm .content h2{font-weight:300}.form-fwc#ContactForm .content p{font-weight:200}.form-fwc .content form input[type=email],.form-fwc .content form input[type=tel],.form-fwc .content form input[type=text],.form-fwc .content form select,.form-fwc .content form textarea{background-color:rgba(233,242,208,.2);border-radius:30px;color:#fff;font-family:Montserrat,sans-serif;font-size:1.3rem;font-weight:500;padding:10px 20px}.form-fwc .content form .hs-form-field{position:relative}.form-fwc .content form .hs-form-field:not(.hs-message):not(.hs-fieldtype-select):not(.hs-fieldtype-radio)>label{left:0;position:absolute;top:0;transform:translate(20px,13px);transition:.3s}.form-fwc .content form .hs-form-field.focus:not(.hs-message):not(.hs-fieldtype-select):not(.hs-fieldtype-radio)>label{position:absolute;transform:translate(20px,-18px);transition:.3s}.form-fwc .content form .hs-form-field>label{color:#fff;font-family:Montserrat,sans-serif;font-size:1.3rem;font-weight:800;text-transform:uppercase}.form-fwc .content form .hs-form-field.hs-fieldtype-select>label,.form-fwc .content form .hs-form-field.hs-message>label{padding:0 20px}.form-fwc .content form .hs-form-field.hs-fieldtype-phonenumber.focus>label,.form-fwc .content form .hs-form-field.hs-fieldtype-text.focus>label{font-size:1rem;transform:translate(20px,-12px)}.form-fwc .content form .hs-form-field .hs-error-msgs>li{margin:0;padding:0 20px}.form-fwc .content form .hs-form-field .hs-error-msgs>li>label.hs-error-msg{font-size:1.1rem;margin:-9px 0 0}.body-container .form-fwc .content form .hs-form-field input.hs-input.invalid.error{border:none;box-shadow:0 0 3px 1px red}.form-fwc .content form fieldset .hs-form-field legend{border:none;border-radius:0;color:#fff;font-family:Montserrat;font-size:1.1rem;font-weight:200;margin-bottom:4px;padding:0 20px}.form-fwc .content form textarea::placeholder{color:#fff}.form-fwc .content form fieldset.form-columns-1 .hs-input{margin:0;max-width:100%;width:100%}.form-fwc .content form .hs-recaptcha{float:left}.form-fwc .content form .hs-submit{float:right}.form-fwc .content form .grecaptcha-badge{margin:0}.form-fwc .content form .hs-submit input[type=submit]{background-color:#fff;border-radius:30px;box-shadow:none;color:#81b338;font-family:Montserrat,sans-serif;font-size:1.3rem;font-weight:800;padding:10px 20px;text-transform:uppercase;transition:.3s}.form-fwc .content form .hs-submit input[type=submit].hs-button.primary.large:hover{background-color:#6e9830!important;border:none!important;box-shadow:none!important;color:#fff}.form-fwc .content form .hs-form-field.hs-fieldtype-select select{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer}.form-fwc .content form .hs-form-field.hs-fieldtype-select .input{position:relative}.form-fwc .content form .hs-form-field.hs-fieldtype-select .input:before{background-image:url(https://f.hubspotusercontent30.net/hubfs/4653380/caret-down-white.png);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";pointer-events:none;position:absolute;right:20px;top:calc(50% - 7.5px);width:15px}.form-fwc .form-columns-2 .hs-form-radio label{color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:1.3rem;font-weight:800;text-transform:uppercase}.body-container .form-fwc{--vp-font:"Montserrat",system-ui,sans-serif;--vp-ink:#191414;--vp-green:#81b338;--vp-green-deep:#6e9830;--vp-body:rgba(25,20,20,.72);--vp-line:rgba(25,20,20,.16);--vp-card-w:740px;--vp-radius:10px;--vp-err:#c0392b}.body-container .form-fwc .content form.hs-form{background:#fff!important;border-radius:18px!important;box-shadow:0 2px 6px rgba(25,20,20,.06),0 28px 60px -30px rgba(25,20,20,.45);box-sizing:border-box;color:var(--vp-ink);font-family:var(--vp-font);margin:0 auto!important;max-width:var(--vp-card-w)!important;padding:clamp(28px,3.4vw,44px)!important;position:relative;text-align:left;z-index:1}.body-container .form-fwc .content form.hs-form fieldset{border:0;margin:0;max-width:none!important;min-width:0;padding:0}.body-container .form-fwc .content form.hs-form fieldset.form-columns-2,.body-container .form-fwc .content form.hs-form fieldset.form-columns-3{display:flex;flex-wrap:wrap;gap:0 18px}.body-container .form-fwc .content form.hs-form fieldset.form-columns-2>.hs-form-field{flex:1 1 220px}.body-container .form-fwc .content form.hs-form fieldset.form-columns-3>.hs-form-field{flex:1 1 170px}.body-container .form-fwc .content form.hs-form fieldset .hs-form-field{float:none!important;width:auto!important}.body-container .form-fwc .content form.hs-form fieldset .input{margin-right:0!important}.body-container .form-fwc .content form.hs-form .hs-form-field{margin-bottom:18px;position:relative}.body-container .form-fwc .content form .hs-form-field.focus:not(.hs-message):not(.hs-fieldtype-select):not(.hs-fieldtype-radio)>label,.body-container .form-fwc .content form .hs-form-field.hs-fieldtype-phonenumber.focus>label,.body-container .form-fwc .content form .hs-form-field.hs-fieldtype-text.focus>label,.body-container .form-fwc .content form .hs-form-field:not(.hs-message):not(.hs-fieldtype-select):not(.hs-fieldtype-radio)>label,.body-container .form-fwc .content form.hs-form .hs-form-field>label,.body-container .form-fwc .content form.hs-form fieldset .hs-form-field legend{color:var(--vp-ink)!important;display:block;font-family:var(--vp-font)!important;font-size:12px!important;font-weight:700!important;left:auto;letter-spacing:.1em;line-height:1.4;margin:0 0 7px!important;padding:0!important;position:static!important;text-transform:uppercase;top:auto;transform:none!important;transition:none!important}.body-container .form-fwc .content form.hs-form .hs-form-required{color:var(--vp-green)!important;margin-left:2px}.body-container .form-fwc .content form.hs-form input[type=email],.body-container .form-fwc .content form.hs-form input[type=number],.body-container .form-fwc .content form.hs-form input[type=tel],.body-container .form-fwc .content form.hs-form input[type=text],.body-container .form-fwc .content form.hs-form select,.body-container .form-fwc .content form.hs-form textarea{-webkit-appearance:none;appearance:none;background-color:#fff!important;border:1px solid var(--vp-line)!important;border-radius:var(--vp-radius)!important;box-sizing:border-box;color:var(--vp-ink)!important;font-family:var(--vp-font)!important;font-size:15px!important;font-weight:400!important;height:auto!important;line-height:1.4;max-width:100%!important;padding:13px 15px!important;transition:border-color .2s,box-shadow .2s;width:100%!important}.body-container .form-fwc .content form.hs-form textarea{min-height:110px;resize:vertical}.body-container .form-fwc .content form.hs-form .hs-input::placeholder,.body-container .form-fwc .content form.hs-form textarea::placeholder{color:rgba(25,20,20,.38)!important}.body-container .form-fwc .content form.hs-form .hs-input:focus{border-color:var(--vp-green)!important;box-shadow:0 0 0 3px rgba(129,179,56,.22)!important;outline:none}.body-container .form-fwc .content form.hs-form .hs-form-field.hs-fieldtype-select .input:before{content:none!important}.body-container .form-fwc .content form.hs-form select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23191414' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='m1 1 5 5 5-5'/%3E%3C/svg%3E")!important;background-position:right 15px center!important;background-repeat:no-repeat!important;background-size:12px 8px!important;cursor:pointer;padding-right:40px!important}.body-container .form-fwc .content form.hs-form .inputs-list{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.body-container .form-fwc .content form.hs-form .hs-form-booleancheckbox,.body-container .form-fwc .content form.hs-form .hs-form-checkbox,.body-container .form-fwc .content form.hs-form .hs-form-radio{margin:0}.body-container .form-fwc .content form.hs-form .form-columns-2 .hs-form-radio label.hs-form-radio-display,.body-container .form-fwc .content form.hs-form .hs-form-booleancheckbox-display,.body-container .form-fwc .content form.hs-form .hs-form-checkbox-display,.body-container .form-fwc .content form.hs-form .hs-form-radio-display{align-items:center;border:1px solid var(--vp-line);border-radius:100px;color:var(--vp-ink)!important;cursor:pointer;display:inline-flex!important;font-family:var(--vp-font)!important;font-size:14px!important;font-weight:600!important;gap:9px;letter-spacing:0;margin:0;padding:10px 18px;position:static!important;text-transform:none!important;transform:none!important;transition:border-color .2s,background .2s}.body-container .form-fwc .content form.hs-form .hs-form-booleancheckbox-display input,.body-container .form-fwc .content form.hs-form .hs-form-checkbox-display input,.body-container .form-fwc .content form.hs-form .hs-form-radio-display input{accent-color:var(--vp-green);cursor:pointer;height:16px!important;margin:0!important;width:16px!important}.body-container .form-fwc .content form.hs-form .hs-form-checkbox-display:has(input:checked),.body-container .form-fwc .content form.hs-form .hs-form-radio-display:has(input:checked){background:rgba(129,179,56,.1);border-color:var(--vp-green)}.body-container .form-fwc .content form.hs-form .hs-richtext,.body-container .form-fwc .content form.hs-form .legal-consent-container{color:var(--vp-body)!important;font-family:var(--vp-font);font-size:12.5px;letter-spacing:0;line-height:1.55;text-align:left;text-transform:none}.body-container .form-fwc .content form.hs-form .legal-consent-container .inputs-list{display:block}.body-container .form-fwc .content form.hs-form .legal-consent-container .hs-form-booleancheckbox-display{align-items:flex-start;border:0;border-radius:0;color:var(--vp-body)!important;font-size:12.5px!important;font-weight:400!important;padding:0}.body-container .form-fwc .content form.hs-form .legal-consent-container a{color:var(--vp-green-deep)!important;text-decoration:underline}.body-container .form-fwc .content form .hs-submit,.body-container .form-fwc .content form.hs-form .hs_submit{align-items:center;display:flex;flex-wrap:wrap;float:none!important;gap:16px;justify-content:space-between;margin-top:22px}.body-container .form-fwc .content form .hs-recaptcha,.body-container .form-fwc .content form.hs-form .hs_recaptcha{float:none!important;margin:0}.body-container .form-fwc .content form.hs-form .hs-submit input[type=submit],.body-container .form-fwc .content form.hs-form input[type=submit].hs-button{-webkit-appearance:none;appearance:none;background-color:var(--vp-green)!important;border:0!important;border-radius:100px!important;box-shadow:none;color:var(--vp-ink)!important;cursor:pointer;font-family:var(--vp-font)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.1em;padding:15px 34px!important;text-transform:uppercase;transition:background-color .25s,transform .25s,box-shadow .25s;width:auto!important}.body-container .form-fwc .content form.hs-form .hs-submit input[type=submit].hs-button.primary.large:hover,.body-container .form-fwc .content form.hs-form input[type=submit].hs-button:hover{background-color:var(--vp-green-deep)!important;box-shadow:0 12px 24px -10px rgba(110,152,48,.85)!important;color:var(--vp-ink)!important;transform:translateY(-2px)}.body-container .form-fwc .content form.hs-form .hs-form-field .hs-error-msgs,.body-container .form-fwc .content form.hs-form .hs-form-field .hs-error-msgs>li{list-style:none;margin:0!important;padding:0!important}.body-container .form-fwc .content form.hs-form .hs-error-msg,.body-container .form-fwc .content form.hs-form .hs-form-field .hs-error-msgs>li>label.hs-error-msg{color:var(--vp-err)!important;display:block;font-family:var(--vp-font)!important;font-size:12.5px!important;font-weight:500!important;letter-spacing:0;margin:6px 0 0!important;padding:0!important;position:static!important;text-transform:none!important;transform:none!important}.body-container .form-fwc .content form.hs-form .hs-form-field input.hs-input.invalid.error,.body-container .form-fwc .content form.hs-form .hs-form-field select.hs-input.invalid.error,.body-container .form-fwc .content form.hs-form .hs-form-field textarea.hs-input.invalid.error{border:1px solid var(--vp-err)!important;box-shadow:0 0 0 3px rgba(192,57,43,.14)!important}.body-container .form-fwc .content .submitted-message{background:#fff;border-radius:18px;box-shadow:0 2px 6px rgba(25,20,20,.06),0 28px 60px -30px rgba(25,20,20,.45);color:var(--vp-ink);font-family:var(--vp-font);font-size:16px;line-height:1.6;margin:0 auto;max-width:var(--vp-card-w);padding:clamp(28px,3.4vw,44px);position:relative;text-align:left;z-index:1}@media (max-width:640px){.form-fwc#ContactForm{padding:44px 20px}.body-container .form-fwc .content form.hs-form fieldset.form-columns-2,.body-container .form-fwc .content form.hs-form fieldset.form-columns-3{display:block}.body-container .form-fwc .content form.hs-form{border-radius:14px!important;padding:24px 20px!important}.body-container .form-fwc .content form.hs-form .hs_submit{justify-content:stretch}.body-container .form-fwc .content form.hs-form input[type=submit]{width:100%!important}}.body-container .form-fwc#ContactForm .content h2,.body-container .form-fwc#ContactForm .content h2 *{color:#fff!important}