.elementor-49078 .elementor-element.elementor-element-cba528f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-49078 .elementor-element.elementor-element-cba528f.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-49078 .elementor-element.elementor-element-373e37b{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.vff-footer{display:none!important}:root{--ff-green-start:#06d803;--ff-green-end:#00a401}.fluentform button.ff-btn-submit,.fluentform input[type="submit"].ff-btn{display:inline-block!important;width:100%!important;min-width:100%!important;padding:14px 20px!important;border-radius:10px!important;background:linear-gradient(320deg,var(--ff-green-start),var(--ff-green-end))!important;border:none!important;color:#fff!important;font-weight:700!important;box-shadow:0 10px 5px rgb(0 0 0 / .7)!important;cursor:pointer!important;transition:box-shadow .2s ease!important;position:relative!important;overflow:hidden!important}.fluentform button.ff-btn-submit:hover,.fluentform input[type="submit"].ff-btn:hover{box-shadow:0 10px 10px rgb(0 0 0 / .9)!important}.fluentform button.ff-btn-submit::before,.fluentform input[type="submit"].ff-btn::before{content:"";position:absolute;inset:0 auto 0 -50%;width:50%;height:100%;background:linear-gradient(120deg,#fff0 0%,rgb(255 255 255 / .35) 50%,#fff0 100%);filter:blur(1px);transform:skewX(-20deg);animation:brilho-vai-volta 4s ease-in-out infinite alternate;pointer-events:none;z-index:1}.fluentform button.ff-btn-submit>span,.fluentform input[type="submit"].ff-btn>span{position:relative;z-index:2}.fluentform button.ff-btn-submit[disabled],.fluentform input[type="submit"].ff-btn[disabled]{opacity:.7!important;cursor:not-allowed!important}button.ff-btn.o-btn-action.ff-btn-lg[type="button"],.ff-btn-submit-left>.ff-btn.o-btn-action.ff-btn-lg,.f-container .f-form-wrap .ff-btn.o-btn-action.ff-btn-lg{display:inline-block!important;width:100%!important;min-width:100%!important;padding:14px 20px!important;border-radius:10px!important;background:linear-gradient(320deg,var(--ff-green-start,#06d803),var(--ff-green-end,#00a401))!important;background-color:transparent!important;border:none!important;border-color:transparent!important;color:#fff!important;font-weight:700!important;box-shadow:0 10px 5px rgb(0 0 0 / .7)!important;cursor:pointer!important;transition:box-shadow .2s ease!important;position:relative!important;overflow:hidden!important}button.ff-btn.o-btn-action.ff-btn-lg[type="button"]:hover,.ff-btn-submit-left>.ff-btn.o-btn-action.ff-btn-lg:hover,.f-container .f-form-wrap .ff-btn.o-btn-action.ff-btn-lg:hover{box-shadow:0 10px 10px rgb(0 0 0 / .9)!important}button.ff-btn.o-btn-action.ff-btn-lg[type="button"]::before,.ff-btn-submit-left>.ff-btn.o-btn-action.ff-btn-lg::before,.f-container .f-form-wrap .ff-btn.o-btn-action.ff-btn-lg::before{content:"";position:absolute;inset:0 auto 0 -50%;width:50%;height:100%;background:linear-gradient(120deg,#fff0 0%,rgb(255 255 255 / .35) 50%,#fff0 100%);filter:blur(1px);transform:skewX(-20deg);animation:brilho-vai-volta 4s ease-in-out infinite alternate;pointer-events:none;z-index:1}button.ff-btn.o-btn-action.ff-btn-lg[type="button"]>span,.ff-btn-submit-left>.ff-btn.o-btn-action.ff-btn-lg>span,.f-container .f-form-wrap .ff-btn.o-btn-action.ff-btn-lg>span{position:relative;z-index:2}button.ff-btn.o-btn-action.ff-btn-lg[type="button"][disabled],.ff-btn-submit-left>.ff-btn.o-btn-action.ff-btn-lg[disabled],.f-container .f-form-wrap .ff-btn.o-btn-action.ff-btn-lg[disabled]{opacity:.7!important;cursor:not-allowed!important}@keyframes brilho-vai-volta{0%{left:-50%}100%{left:100%}}.fluentform .error.text-danger{background:#dc2626!important;color:#fff!important;font-weight:600!important;border-radius:8px!important;padding:.6rem 1rem!important;margin-top:.5rem!important;display:inline-block!important;animation:shakeError .4s ease-in-out}@keyframes shakeError{0%{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}100%{transform:translateX(0)}}