.elementor-569 .elementor-element.elementor-element-97b3ccd{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-569 .elementor-element.elementor-element-97b3ccd:not(.elementor-motion-effects-element-type-background), .elementor-569 .elementor-element.elementor-element-97b3ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agencias.full.services/wp-content/uploads/2025/11/hero-bg.png");background-position:center center;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-569 .elementor-element.elementor-element-fb7ae49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-569 .elementor-element.elementor-element-f2c54b1{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-569 .elementor-element.elementor-element-56cd219{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder-row{margin-top:16px;margin-bottom:0px;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder__label{margin:0px 0px 8px 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#344054;border-radius:0px 0px 0px 0px;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder__desc{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#344054;border-radius:0px 0px 0px 0px;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder__fields-group{gap:0em 0em;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder__field-wrap label{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder__field-wrap span::before{font-size:16px;border-radius:4px 4px 4px 4px;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder__field-wrap label > span::before{background-color:#00000010;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder__field-wrap label :checked + span::before{border-radius:4px 4px 4px 4px;background-color:#3498DB;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;padding:12px 12px 12px 12px;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000012;border-radius:8px 8px 8px 8px;max-width:100%;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder__field.textarea-field{height:110px;min-height:110px;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder input{color-scheme:light;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder__heading{padding:0px 0px 0px 0px;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder__heading-desc{padding:0px 0px 0px 0px;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder-repeater__row{padding:0px 0px 0px 0px;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder-repeater__new{background-color:#3498DB;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;padding:8px 16px 8px 16px;margin:0px 0px 0px 0px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder-repeater__new:hover{background-color:#1C88CF;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder-repeater__remove{color:#13171E;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;font-size:24px;line-height:24px;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder-repeater__remove:hover{background-color:#02010100;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder__action-button{background-color:#FFD700;color:#13171E;transition:all 0.3s;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;padding:16px 24px 16px 24px;margin:24px 0px 0px 0px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder__action-button:hover{background-color:#F5D009;color:#13171E;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder__next-page{margin:24px 0px 0px 0px;padding:16px 32px 16px 32px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;border-style:none;border-radius:8px 8px 8px 8px;color:#13171E;background-color:#FFD700;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder__next-page:hover{border-style:none;background-color:#F5D009;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder__prev-page{margin:24px 12px 0px 0px;padding:16px 24px 16px 24px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000010;border-radius:8px 8px 8px 8px;color:#13171E;background-color:#FFFFFF;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder__prev-page:hover{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000010;border-radius:8px 8px 8px 8px;color:#13171E;background-color:#F8F8F8;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder-progress-pages{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__item{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:16px;border-radius:100px 100px 100px 100px;color:#13171E;background-color:#FFD700;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__separator{height:1px;min-height:1px;background-color:#00000010;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__item--circle{border-style:none;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder-progress-pages__item--wrapper:not(.passed-page):not(.active-page) .jet-form-builder-progress-pages__item{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:none;border-radius:100px 100px 100px 100px;color:#13171E;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder-progress-pages__item--wrapper:not(.passed-page):not(.active-page) .jet-form-builder-progress-pages__separator{height:1px;min-height:1px;background-color:#00000010;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder-progress-pages__item--wrapper:not(.passed-page):not(.active-page) .jet-form-builder-progress-pages__item--circle{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000010;border-radius:100px 100px 100px 100px;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__item{color:#13171E;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__separator{height:1px;min-height:1px;background-color:#00000010;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__item--circle{border-style:solid;border-color:#00000010;border-radius:100px 100px 100px 100px;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder-message--success{margin:0px 0px 0px 0px;padding:16px 32px 16px 32px;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;border-radius:8px 8px 8px 8px;}.elementor-569 .elementor-element.elementor-element-74dfb04 .jet-form-builder-message--error{margin:12px 0px 0px 0px;padding:16px 32px 16px 32px;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;border-radius:8px 8px 8px 8px;}.elementor-569 .elementor-element.elementor-element-db65748{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder-row{margin-top:16px;margin-bottom:0px;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder__label{margin:0px 0px 8px 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#344054;border-radius:0px 0px 0px 0px;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder__desc{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#344054;border-radius:0px 0px 0px 0px;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder__fields-group{gap:0em 0em;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder__field-wrap label{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder__field-wrap span::before{font-size:16px;border-radius:4px 4px 4px 4px;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder__field-wrap label > span::before{background-color:#00000010;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder__field-wrap label :checked + span::before{border-radius:4px 4px 4px 4px;background-color:#3498DB;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;padding:12px 12px 12px 12px;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000012;border-radius:8px 8px 8px 8px;max-width:100%;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder__field.textarea-field{height:110px;min-height:110px;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder input{color-scheme:light;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder__heading{padding:0px 0px 0px 0px;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder__heading-desc{padding:0px 0px 0px 0px;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder-repeater__row{padding:0px 0px 0px 0px;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder-repeater__new{background-color:#3498DB;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;padding:8px 16px 8px 16px;margin:0px 0px 0px 0px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder-repeater__new:hover{background-color:#1C88CF;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder-repeater__remove{color:#13171E;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;font-size:24px;line-height:24px;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder-repeater__remove:hover{background-color:#02010100;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder__action-button{background-color:#FFD700;color:#13171E;transition:all 0.3s;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;padding:16px 24px 16px 24px;margin:24px 0px 0px 0px;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder__action-button:hover{background-color:#F5D009;color:#13171E;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder__next-page{margin:24px 0px 0px 0px;padding:16px 32px 16px 32px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;border-style:none;border-radius:8px 8px 8px 8px;color:#13171E;background-color:#FFD700;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder__next-page:hover{border-style:none;background-color:#F5D009;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder__prev-page{margin:24px 12px 0px 0px;padding:16px 24px 16px 24px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000010;border-radius:8px 8px 8px 8px;color:#13171E;background-color:#FFFFFF;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder__prev-page:hover{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000010;border-radius:8px 8px 8px 8px;color:#13171E;background-color:#F8F8F8;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder-progress-pages{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__item{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:16px;border-radius:100px 100px 100px 100px;color:#13171E;background-color:#FFD700;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__separator{height:1px;min-height:1px;background-color:#00000010;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder-progress-pages__item--wrapper.active-page .jet-form-builder-progress-pages__item--circle{border-style:none;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder-progress-pages__item--wrapper:not(.passed-page):not(.active-page) .jet-form-builder-progress-pages__item{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:none;border-radius:100px 100px 100px 100px;color:#13171E;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder-progress-pages__item--wrapper:not(.passed-page):not(.active-page) .jet-form-builder-progress-pages__separator{height:1px;min-height:1px;background-color:#00000010;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder-progress-pages__item--wrapper:not(.passed-page):not(.active-page) .jet-form-builder-progress-pages__item--circle{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000010;border-radius:100px 100px 100px 100px;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__item{color:#13171E;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__separator{height:1px;min-height:1px;background-color:#00000010;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder-progress-pages__item--wrapper.passed-page .jet-form-builder-progress-pages__item--circle{border-style:solid;border-color:#00000010;border-radius:100px 100px 100px 100px;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder-message--success{margin:0px 0px 0px 0px;padding:16px 32px 16px 32px;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;border-radius:8px 8px 8px 8px;}.elementor-569 .elementor-element.elementor-element-9a103e1 .jet-form-builder-message--error{margin:12px 0px 0px 0px;padding:16px 32px 16px 32px;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;border-radius:8px 8px 8px 8px;}.elementor-569 .elementor-element.elementor-element-ca751af{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:24px;--n-tabs-title-border-radius:8px 8px 8px 8px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:12px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:12px;--n-tabs-title-font-size:16px;--n-tabs-title-color:#475467;--n-tabs-title-color-active:#0C111D;}.elementor-569 .elementor-element.elementor-element-ca751af > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-569 .elementor-element.elementor-element-ca751af.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFF9D8;}.elementor-569 .elementor-element.elementor-element-ca751af.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-569 .elementor-element.elementor-element-ca751af.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFF9D8;}.elementor-569 .elementor-element.elementor-element-ca751af.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000010;}.elementor-569 .elementor-element.elementor-element-ca751af.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:500;}.elementor-569 .elementor-element.elementor-element-ca751af [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#0C111D;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-569 .elementor-element.elementor-element-f2c54b1{--width:540px;}}/* Start custom CSS for jet-form-builder-form, class: .elementor-element-74dfb04 *//* remove os textos dos steps (ex: "Continuar", "Last Page") */
.jet-form-builder-progress-pages__item--label{
  display: none !important;
}

/* opcional — centraliza os círculos e mantém a linha bonita */
.jet-form-builder-progress-pages__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

/* opcional — melhora o alinhamento da linha */
.jet-form-builder-progress-pages {
  align-items: center;
}

/* container visual */
.jet-form-builder-file-upload__fields {
    border: 2px dashed #6EC1E4; /* cor azul clara */
    background: #F4FBFF;        /* fundo bem claro */
    padding: 25px;
    border-radius: 12px;
    text-align: center;
    cursor: pointer;
    transition: 0.2s ease;
}

/* efeito hover */
.jet-form-builder-file-upload__fields:hover {
    background: #EAF6FF;
    border-color: #44A9D9;
}

/* esconde o input original */
.jet-form-builder-file-upload__input {
    opacity: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    cursor: pointer;
}

/* adiciona o svg + texto */
.jet-form-builder-file-upload__fields::before {
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.59792 14.839L13.1736 8.54461C13.9631 7.78889 13.9631 6.56363 13.1736 5.80791C12.3842 5.0522 11.1041 5.0522 10.3146 5.80791L3.78656 12.0567C2.28652 13.4926 2.28652 15.8206 3.78656 17.2564C5.2866 18.6923 7.71864 18.6923 9.21868 17.2564L15.8421 10.9164C18.0526 8.8004 18.0526 5.36967 15.8421 3.25366C13.6315 1.13765 10.0474 1.13765 7.83682 3.25366L2.5 8.36216" stroke="%233498DB" stroke-width="1.5" stroke-linecap="round"/></svg>');
}

/* adiciona o texto */
.jet-form-builder-file-upload__fields::after {
    content: "Anexe um logotipo";
    color: #3498DB;
    font-size: 16px;
    font-weight: 500;
}

/* aproxima o campo da label */
.jet-form-builder-row,
.jet-form-builder__field-wrap,
.jet-form-builder-file-upload__fields {
    margin-top: 8px !important; /* reduz a distância */
}

/* opcional: remove qualquer margem extra do input invisível */
.jet-form-builder-file-upload__input {
    margin: 0 !important;
}

.jet-form-builder-file-upload__fields {
    margin-top: -105px !important;
}/* End custom CSS */
/* Start custom CSS for jet-form-builder-form, class: .elementor-element-9a103e1 *//* remove os textos dos steps (ex: "Continuar", "Last Page") */
.jet-form-builder-progress-pages__item--label{
  display: none !important;
}

/* opcional — centraliza os círculos e mantém a linha bonita */
.jet-form-builder-progress-pages__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

/* opcional — melhora o alinhamento da linha */
.jet-form-builder-progress-pages {
  align-items: center;
}

/* container visual */
.jet-form-builder-file-upload__fields {
    border: 2px dashed #6EC1E4; /* cor azul clara */
    background: #F4FBFF;        /* fundo bem claro */
    padding: 25px;
    border-radius: 12px;
    text-align: center;
    cursor: pointer;
    transition: 0.2s ease;
}

/* efeito hover */
.jet-form-builder-file-upload__fields:hover {
    background: #EAF6FF;
    border-color: #44A9D9;
}

/* esconde o input original */
.jet-form-builder-file-upload__input {
    opacity: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    cursor: pointer;
}

/* adiciona o svg + texto */
.jet-form-builder-file-upload__fields::before {
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.59792 14.839L13.1736 8.54461C13.9631 7.78889 13.9631 6.56363 13.1736 5.80791C12.3842 5.0522 11.1041 5.0522 10.3146 5.80791L3.78656 12.0567C2.28652 13.4926 2.28652 15.8206 3.78656 17.2564C5.2866 18.6923 7.71864 18.6923 9.21868 17.2564L15.8421 10.9164C18.0526 8.8004 18.0526 5.36967 15.8421 3.25366C13.6315 1.13765 10.0474 1.13765 7.83682 3.25366L2.5 8.36216" stroke="%233498DB" stroke-width="1.5" stroke-linecap="round"/></svg>');
}

/* adiciona o texto */
.jet-form-builder-file-upload__fields::after {
    content: "Anexe um logotipo";
    color: #3498DB;
    font-size: 16px;
    font-weight: 500;
}

/* aproxima o campo da label */
.jet-form-builder-row,
.jet-form-builder__field-wrap,
.jet-form-builder-file-upload__fields {
    margin-top: 8px !important; /* reduz a distância */
}

/* opcional: remove qualquer margem extra do input invisível */
.jet-form-builder-file-upload__input {
    margin: 0 !important;
}

.jet-form-builder-file-upload__fields {
    margin-top: -105px !important;
}/* End custom CSS */
/* Start custom CSS for jet-form-builder-form, class: .elementor-element-74dfb04 *//* remove os textos dos steps (ex: "Continuar", "Last Page") */
.jet-form-builder-progress-pages__item--label{
  display: none !important;
}

/* opcional — centraliza os círculos e mantém a linha bonita */
.jet-form-builder-progress-pages__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

/* opcional — melhora o alinhamento da linha */
.jet-form-builder-progress-pages {
  align-items: center;
}

/* container visual */
.jet-form-builder-file-upload__fields {
    border: 2px dashed #6EC1E4; /* cor azul clara */
    background: #F4FBFF;        /* fundo bem claro */
    padding: 25px;
    border-radius: 12px;
    text-align: center;
    cursor: pointer;
    transition: 0.2s ease;
}

/* efeito hover */
.jet-form-builder-file-upload__fields:hover {
    background: #EAF6FF;
    border-color: #44A9D9;
}

/* esconde o input original */
.jet-form-builder-file-upload__input {
    opacity: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    cursor: pointer;
}

/* adiciona o svg + texto */
.jet-form-builder-file-upload__fields::before {
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.59792 14.839L13.1736 8.54461C13.9631 7.78889 13.9631 6.56363 13.1736 5.80791C12.3842 5.0522 11.1041 5.0522 10.3146 5.80791L3.78656 12.0567C2.28652 13.4926 2.28652 15.8206 3.78656 17.2564C5.2866 18.6923 7.71864 18.6923 9.21868 17.2564L15.8421 10.9164C18.0526 8.8004 18.0526 5.36967 15.8421 3.25366C13.6315 1.13765 10.0474 1.13765 7.83682 3.25366L2.5 8.36216" stroke="%233498DB" stroke-width="1.5" stroke-linecap="round"/></svg>');
}

/* adiciona o texto */
.jet-form-builder-file-upload__fields::after {
    content: "Anexe um logotipo";
    color: #3498DB;
    font-size: 16px;
    font-weight: 500;
}

/* aproxima o campo da label */
.jet-form-builder-row,
.jet-form-builder__field-wrap,
.jet-form-builder-file-upload__fields {
    margin-top: 8px !important; /* reduz a distância */
}

/* opcional: remove qualquer margem extra do input invisível */
.jet-form-builder-file-upload__input {
    margin: 0 !important;
}

.jet-form-builder-file-upload__fields {
    margin-top: -105px !important;
}/* End custom CSS */
/* Start custom CSS for jet-form-builder-form, class: .elementor-element-9a103e1 *//* remove os textos dos steps (ex: "Continuar", "Last Page") */
.jet-form-builder-progress-pages__item--label{
  display: none !important;
}

/* opcional — centraliza os círculos e mantém a linha bonita */
.jet-form-builder-progress-pages__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

/* opcional — melhora o alinhamento da linha */
.jet-form-builder-progress-pages {
  align-items: center;
}

/* container visual */
.jet-form-builder-file-upload__fields {
    border: 2px dashed #6EC1E4; /* cor azul clara */
    background: #F4FBFF;        /* fundo bem claro */
    padding: 25px;
    border-radius: 12px;
    text-align: center;
    cursor: pointer;
    transition: 0.2s ease;
}

/* efeito hover */
.jet-form-builder-file-upload__fields:hover {
    background: #EAF6FF;
    border-color: #44A9D9;
}

/* esconde o input original */
.jet-form-builder-file-upload__input {
    opacity: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    cursor: pointer;
}

/* adiciona o svg + texto */
.jet-form-builder-file-upload__fields::before {
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.59792 14.839L13.1736 8.54461C13.9631 7.78889 13.9631 6.56363 13.1736 5.80791C12.3842 5.0522 11.1041 5.0522 10.3146 5.80791L3.78656 12.0567C2.28652 13.4926 2.28652 15.8206 3.78656 17.2564C5.2866 18.6923 7.71864 18.6923 9.21868 17.2564L15.8421 10.9164C18.0526 8.8004 18.0526 5.36967 15.8421 3.25366C13.6315 1.13765 10.0474 1.13765 7.83682 3.25366L2.5 8.36216" stroke="%233498DB" stroke-width="1.5" stroke-linecap="round"/></svg>');
}

/* adiciona o texto */
.jet-form-builder-file-upload__fields::after {
    content: "Anexe um logotipo";
    color: #3498DB;
    font-size: 16px;
    font-weight: 500;
}

/* aproxima o campo da label */
.jet-form-builder-row,
.jet-form-builder__field-wrap,
.jet-form-builder-file-upload__fields {
    margin-top: 8px !important; /* reduz a distância */
}

/* opcional: remove qualquer margem extra do input invisível */
.jet-form-builder-file-upload__input {
    margin: 0 !important;
}

.jet-form-builder-file-upload__fields {
    margin-top: -105px !important;
}/* End custom CSS */
/* Start custom CSS for jet-form-builder-form, class: .elementor-element-74dfb04 *//* remove os textos dos steps (ex: "Continuar", "Last Page") */
.jet-form-builder-progress-pages__item--label{
  display: none !important;
}

/* opcional — centraliza os círculos e mantém a linha bonita */
.jet-form-builder-progress-pages__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

/* opcional — melhora o alinhamento da linha */
.jet-form-builder-progress-pages {
  align-items: center;
}

/* container visual */
.jet-form-builder-file-upload__fields {
    border: 2px dashed #6EC1E4; /* cor azul clara */
    background: #F4FBFF;        /* fundo bem claro */
    padding: 25px;
    border-radius: 12px;
    text-align: center;
    cursor: pointer;
    transition: 0.2s ease;
}

/* efeito hover */
.jet-form-builder-file-upload__fields:hover {
    background: #EAF6FF;
    border-color: #44A9D9;
}

/* esconde o input original */
.jet-form-builder-file-upload__input {
    opacity: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    cursor: pointer;
}

/* adiciona o svg + texto */
.jet-form-builder-file-upload__fields::before {
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.59792 14.839L13.1736 8.54461C13.9631 7.78889 13.9631 6.56363 13.1736 5.80791C12.3842 5.0522 11.1041 5.0522 10.3146 5.80791L3.78656 12.0567C2.28652 13.4926 2.28652 15.8206 3.78656 17.2564C5.2866 18.6923 7.71864 18.6923 9.21868 17.2564L15.8421 10.9164C18.0526 8.8004 18.0526 5.36967 15.8421 3.25366C13.6315 1.13765 10.0474 1.13765 7.83682 3.25366L2.5 8.36216" stroke="%233498DB" stroke-width="1.5" stroke-linecap="round"/></svg>');
}

/* adiciona o texto */
.jet-form-builder-file-upload__fields::after {
    content: "Anexe um logotipo";
    color: #3498DB;
    font-size: 16px;
    font-weight: 500;
}

/* aproxima o campo da label */
.jet-form-builder-row,
.jet-form-builder__field-wrap,
.jet-form-builder-file-upload__fields {
    margin-top: 8px !important; /* reduz a distância */
}

/* opcional: remove qualquer margem extra do input invisível */
.jet-form-builder-file-upload__input {
    margin: 0 !important;
}

.jet-form-builder-file-upload__fields {
    margin-top: -105px !important;
}/* End custom CSS */
/* Start custom CSS for jet-form-builder-form, class: .elementor-element-9a103e1 *//* remove os textos dos steps (ex: "Continuar", "Last Page") */
.jet-form-builder-progress-pages__item--label{
  display: none !important;
}

/* opcional — centraliza os círculos e mantém a linha bonita */
.jet-form-builder-progress-pages__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

/* opcional — melhora o alinhamento da linha */
.jet-form-builder-progress-pages {
  align-items: center;
}

/* container visual */
.jet-form-builder-file-upload__fields {
    border: 2px dashed #6EC1E4; /* cor azul clara */
    background: #F4FBFF;        /* fundo bem claro */
    padding: 25px;
    border-radius: 12px;
    text-align: center;
    cursor: pointer;
    transition: 0.2s ease;
}

/* efeito hover */
.jet-form-builder-file-upload__fields:hover {
    background: #EAF6FF;
    border-color: #44A9D9;
}

/* esconde o input original */
.jet-form-builder-file-upload__input {
    opacity: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    cursor: pointer;
}

/* adiciona o svg + texto */
.jet-form-builder-file-upload__fields::before {
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.59792 14.839L13.1736 8.54461C13.9631 7.78889 13.9631 6.56363 13.1736 5.80791C12.3842 5.0522 11.1041 5.0522 10.3146 5.80791L3.78656 12.0567C2.28652 13.4926 2.28652 15.8206 3.78656 17.2564C5.2866 18.6923 7.71864 18.6923 9.21868 17.2564L15.8421 10.9164C18.0526 8.8004 18.0526 5.36967 15.8421 3.25366C13.6315 1.13765 10.0474 1.13765 7.83682 3.25366L2.5 8.36216" stroke="%233498DB" stroke-width="1.5" stroke-linecap="round"/></svg>');
}

/* adiciona o texto */
.jet-form-builder-file-upload__fields::after {
    content: "Anexe um logotipo";
    color: #3498DB;
    font-size: 16px;
    font-weight: 500;
}

/* aproxima o campo da label */
.jet-form-builder-row,
.jet-form-builder__field-wrap,
.jet-form-builder-file-upload__fields {
    margin-top: 8px !important; /* reduz a distância */
}

/* opcional: remove qualquer margem extra do input invisível */
.jet-form-builder-file-upload__input {
    margin: 0 !important;
}

.jet-form-builder-file-upload__fields {
    margin-top: -105px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2c54b1 */.elementor-569 .elementor-element.elementor-element-f2c54b1{
    border-radius: 8px;
border: 1px solid rgba(0, 0, 0, 0.08);
background: #FFF;

/* lg */
box-shadow: 0px 6px 24px 0px rgba(16, 24, 40, 0.05);
}/* End custom CSS */