body.act-theme #act-child-theme .gform_wrapper{background-color:var(--b-50);border-radius:.5rem;margin-top:5rem;padding:3rem}body.act-theme #act-child-theme .gform_wrapper .gform_title{font-size:3rem;margin-top:0}body.act-theme #act-child-theme .gform_description{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}body.act-theme #act-child-theme form .gform-body .gfield_label{font-size:.875rem;font-weight:700}body.act-theme #act-child-theme form .gform-body input:not(input[type=file]),body.act-theme #act-child-theme form .gform-body textarea{background-color:var(--color--white);border:none;border-radius:.25rem}body.act-theme #act-child-theme form .gform-body input::file-selector-button{align-items:center;background:var(--color--button--background--outlined);border:var(--button--border,var(--border-width--button) solid currentColor);border-color:var(--color--button--border--outlined);border-radius:var(--border-radius--button,var(--button--radius));border-width:var(--border-width--button--large,var(--border-width--button,2px));color:var(--color--button--text--outlined);display:inline-flex;font:var(--font--button,var(--button--font));gap:var(--gaps--inline,.5rem);justify-content:center;outline-color:var(--color--button--border--outlined);padding:var(--padding--button,var(--padding--button--large,var(--button--padding,1rem 1rem)));text-align:left;transition:all var(--duration--faster) var(--easing--state)}body.act-theme #act-child-theme form .gform-body input::file-selector-button img,body.act-theme #act-child-theme form .gform-body input::file-selector-button svg{height:1.5rem}body.act-theme #act-child-theme form .gform-body input::file-selector-button img{width:auto}body.act-theme #act-child-theme form .gform-body input::file-selector-button svg{fill:currentColor;width:1.5rem}body.act-theme #act-child-theme form .gform-body input::file-selector-button path{fill:currentColor}body.act-theme #act-child-theme form .gform-body input::file-selector-button:hover{cursor:pointer}body.act-theme #act-child-theme form .gform-body input::file-selector-button:focus{outline:none}body.act-theme #act-child-theme form .gform-body input::file-selector-button:focus-visible{outline:var(--outline--focus)}body.act-theme #act-child-theme form .gform-body input::file-selector-button:active{outline:var(--outline--active)}body.act-theme #act-child-theme form .gform-body input::file-selector-button.button--disabled,body.act-theme #act-child-theme form .gform-body input::file-selector-button[disabled]{cursor:default;pointer-events:none}body.act-theme #act-child-theme form .gform-body input::file-selector-button:link,body.act-theme #act-child-theme form .gform-body input::file-selector-button:visited{background:var(--color--button--background--outlined);border-color:var(--color--button--border--outlined);color:var(--color--button--text--outlined);outline-color:var(--color--button--border--outlined);text-decoration:none}body.act-theme #act-child-theme form .gform-body input::file-selector-button:active,body.act-theme #act-child-theme form .gform-body input::file-selector-button:hover{background:var(--color--button--background--hover--outlined);border-color:var(--color--button--border--hover--outlined);color:var(--color--button--text--hover--outlined);outline-color:var(--color--button--border--hover--outlined)}body.act-theme #act-child-theme form .gform-body input::file-selector-button.button--disabled,body.act-theme #act-child-theme form .gform-body input::file-selector-button[disabled]{background:var(--color--button--background--disabled--outlined);border-color:var(--color--button--border--disabled--outlined);color:var(--color--button--text--disabled--outlined);outline-color:var(--color--button--border--disabled--outlined)}body.act-theme #act-child-theme form .gform-body .ginput_container_fileupload .gfield_description{color:#666;font-size:.875rem;font-weight:700;margin-top:.5rem}body.act-theme #act-child-theme form .gform_footer{position:relative;width:-moz-fit-content;width:fit-content}body.act-theme #act-child-theme form .gform_footer:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 12h18M16 7l5 5-5 5' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:100%;position:absolute;right:-70%;top:29%;width:100%}body.act-theme #act-child-theme form .gform_footer input{padding-right:3rem}
