.elementor-3977 .elementor-element.elementor-element-vtHero{--display:flex;--padding-top:46px;--padding-bottom:46px;--padding-left:24px;--padding-right:24px;}.elementor-3977 .elementor-element.elementor-element-vtHero:not(.elementor-motion-effects-element-type-background), .elementor-3977 .elementor-element.elementor-element-vtHero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF4F2;}.elementor-3977 .elementor-element.elementor-element-vtHeroi{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3977 .elementor-element.elementor-element-vtSteps{--display:flex;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-3977 .elementor-element.elementor-element-vtStepsi{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3977 .elementor-element.elementor-element-vtPrompts{--display:flex;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-3977 .elementor-element.elementor-element-vtPrompts:not(.elementor-motion-effects-element-type-background), .elementor-3977 .elementor-element.elementor-element-vtPrompts > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8F7;}.elementor-3977 .elementor-element.elementor-element-vtPromptsi{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3977 .elementor-element.elementor-element-vtForm{--display:flex;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-3977 .elementor-element.elementor-element-vtLegal{--display:flex;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-3977 .elementor-element.elementor-element-vtLegal:not(.elementor-motion-effects-element-type-background), .elementor-3977 .elementor-element.elementor-element-vtLegal > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8F7;}.elementor-3977 .elementor-element.elementor-element-vtLegali{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(min-width:768px){.elementor-3977 .elementor-element.elementor-element-vtHero{--content-width:1080px;}.elementor-3977 .elementor-element.elementor-element-vtSteps{--content-width:1080px;}.elementor-3977 .elementor-element.elementor-element-vtPrompts{--content-width:1080px;}.elementor-3977 .elementor-element.elementor-element-vtForm{--content-width:1080px;}.elementor-3977 .elementor-element.elementor-element-vtLegal{--content-width:1080px;}}