.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-26034 .elementor-element.elementor-element-2b497d37{--display:flex;}.elementor-26034 .elementor-element.elementor-element-46b7cced{--display:flex;--gap:11px 0px;--row-gap:11px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-26034 .elementor-element.elementor-element-38ef442a .elementor-heading-title{font-size:19px;font-weight:700;color:#E9E9E9;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-26034 .elementor-element.elementor-element-748d947e{width:var( --container-widget-width, 98.034% );max-width:98.034%;--container-widget-width:98.034%;--container-widget-flex-grow:0;font-weight:400;color:#CDCDCD;}.elementor-26034 .elementor-element.elementor-element-748d947e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26034 .elementor-element.elementor-element-748d947e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-jet-form-builder-form .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-jet-form-builder-form .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-26034 .elementor-element.elementor-element-6dda28d > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26034 .elementor-element.elementor-element-6dda28d .jet-form-builder-row{margin-bottom:7px;}.elementor-26034 .elementor-element.elementor-element-6dda28d .jet-form-builder__label{font-family:"Poppins", Sans-serif;font-size:14px;color:#DDDDDD;}.elementor-26034 .elementor-element.elementor-element-6dda28d .jet-form-builder__desc{text-align:left;color:#FCFCFC;}.elementor-26034 .elementor-element.elementor-element-6dda28d .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-26034 .elementor-element.elementor-element-6dda28d .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-26034 .elementor-element.elementor-element-6dda28d .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#F7F7F7;background-color:#0000005C;padding:11px 11px 11px 11px;border-radius:10px 10px 10px 10px;}.elementor-26034 .elementor-element.elementor-element-6dda28d .jet-form-builder ::-webkit-input-placeholder{color:#FFFFFF7D;}.elementor-26034 .elementor-element.elementor-element-6dda28d .jet-form-builder ::-ms-input-placeholder{color:#FFFFFF7D;}.elementor-26034 .elementor-element.elementor-element-6dda28d .jet-form-builder ::-moz-placeholder{color:#FFFFFF7D;}.elementor-26034 .elementor-element.elementor-element-6dda28d .jet-form-builder :-moz-placeholder{color:#FFFFFF7D;}.elementor-26034 .elementor-element.elementor-element-6dda28d .jet-form-builder input{color-scheme:light;}.elementor-26034 .elementor-element.elementor-element-6dda28d .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-26034 .elementor-element.elementor-element-6dda28d .jet-form-builder__action-button{background-color:#6EE7FF;color:#414141;transition:all 0.3s;font-family:"Poppins", Sans-serif;padding:11px 33px 11px 33px;border-radius:11px 11px 11px 11px;}.elementor-26034 .elementor-element.elementor-element-6dda28d .jet-form-builder__action-button:hover{background-color:#28DBFF;color:#6B6B6B;}.elementor-26034 .elementor-element.elementor-element-6dda28d .jet-form-builder__submit-wrap{justify-content:flex-end;align-items:flex-end;}.elementor-26034 .elementor-element.elementor-element-6dda28d .jet-form-builder__next-page-wrap{text-align:left;}.elementor-26034 .elementor-element.elementor-element-6dda28d .jet-form-builder-message--success{text-align:center;}.elementor-26034 .elementor-element.elementor-element-6dda28d .jet-form-builder-message--error{text-align:center;}.elementor-26034 .elementor-element.elementor-element-30ccf82f{width:var( --container-widget-width, 98.034% );max-width:98.034%;--container-widget-width:98.034%;--container-widget-flex-grow:0;font-weight:400;color:#CDCDCD;}.elementor-26034 .elementor-element.elementor-element-30ccf82f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26034 .elementor-element.elementor-element-30ccf82f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26034 .elementor-element.elementor-element-5e706d5a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26034 .elementor-element.elementor-element-215891ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:7px 36px;--row-gap:7px;--column-gap:36px;--border-radius:44px 44px 44px 44px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-26034 .elementor-element.elementor-element-215891ab:not(.elementor-motion-effects-element-type-background), .elementor-26034 .elementor-element.elementor-element-215891ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFFFFF12 0%, #FFFFFF00 65%);}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-26034 .elementor-element.elementor-element-29d93d42{width:auto;max-width:auto;}.elementor-26034 .elementor-element.elementor-element-29d93d42.elementor-element{--align-self:center;}.elementor-26034 .elementor-element.elementor-element-29d93d42 .elementor-icon-wrapper{text-align:center;}.elementor-26034 .elementor-element.elementor-element-29d93d42.elementor-view-stacked .elementor-icon{background-color:#34C9811A;color:#34C981;}.elementor-26034 .elementor-element.elementor-element-29d93d42.elementor-view-framed .elementor-icon, .elementor-26034 .elementor-element.elementor-element-29d93d42.elementor-view-default .elementor-icon{color:#34C9811A;border-color:#34C9811A;}.elementor-26034 .elementor-element.elementor-element-29d93d42.elementor-view-framed .elementor-icon, .elementor-26034 .elementor-element.elementor-element-29d93d42.elementor-view-default .elementor-icon svg{fill:#34C9811A;}.elementor-26034 .elementor-element.elementor-element-29d93d42.elementor-view-framed .elementor-icon{background-color:#34C981;}.elementor-26034 .elementor-element.elementor-element-29d93d42.elementor-view-stacked .elementor-icon svg{fill:#34C981;}.elementor-26034 .elementor-element.elementor-element-29d93d42 .elementor-icon{font-size:13px;}.elementor-26034 .elementor-element.elementor-element-29d93d42 .elementor-icon svg{height:13px;}.elementor-widget-elementskit-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-elementskit-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-26034 .elementor-element.elementor-element-6928ca9c{width:auto;max-width:auto;}.elementor-26034 .elementor-element.elementor-element-6928ca9c > .elementor-widget-container{padding:11px 0px 0px 0px;}.elementor-26034 .elementor-element.elementor-element-6928ca9c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-26034 .elementor-element.elementor-element-6928ca9c .elementskit-section-title-wraper .elementskit-section-title{color:#E7E7E7;margin:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:4px;letter-spacing:1.8px;}.elementor-26034 .elementor-element.elementor-element-6928ca9c .elementskit-section-title-wraper .elementskit-section-title:hover{color:#FFFFFF;}.elementor-26034 .elementor-element.elementor-element-6928ca9c .elementskit-section-title-wraper .elementskit-section-title > span{color:#141414;}.elementor-26034 .elementor-element.elementor-element-6928ca9c .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#63C9EE;}.elementor-26034 .elementor-element.elementor-element-6928ca9c .elementskit-section-title-wraper p{color:#FFFFFFB8;font-size:13px;}.elementor-26034 .elementor-element.elementor-element-557c03e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:7px 36px;--row-gap:7px;--column-gap:36px;--border-radius:44px 44px 44px 44px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-26034 .elementor-element.elementor-element-557c03e1:not(.elementor-motion-effects-element-type-background), .elementor-26034 .elementor-element.elementor-element-557c03e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFFFFF12 0%, #FFFFFF00 65%);}.elementor-26034 .elementor-element.elementor-element-4c6efc42{width:auto;max-width:auto;}.elementor-26034 .elementor-element.elementor-element-4c6efc42.elementor-element{--align-self:center;}.elementor-26034 .elementor-element.elementor-element-4c6efc42 .elementor-icon-wrapper{text-align:center;}.elementor-26034 .elementor-element.elementor-element-4c6efc42.elementor-view-stacked .elementor-icon{background-color:#34C9811A;color:#34C981;}.elementor-26034 .elementor-element.elementor-element-4c6efc42.elementor-view-framed .elementor-icon, .elementor-26034 .elementor-element.elementor-element-4c6efc42.elementor-view-default .elementor-icon{color:#34C9811A;border-color:#34C9811A;}.elementor-26034 .elementor-element.elementor-element-4c6efc42.elementor-view-framed .elementor-icon, .elementor-26034 .elementor-element.elementor-element-4c6efc42.elementor-view-default .elementor-icon svg{fill:#34C9811A;}.elementor-26034 .elementor-element.elementor-element-4c6efc42.elementor-view-framed .elementor-icon{background-color:#34C981;}.elementor-26034 .elementor-element.elementor-element-4c6efc42.elementor-view-stacked .elementor-icon svg{fill:#34C981;}.elementor-26034 .elementor-element.elementor-element-4c6efc42 .elementor-icon{font-size:13px;}.elementor-26034 .elementor-element.elementor-element-4c6efc42 .elementor-icon svg{height:13px;}.elementor-26034 .elementor-element.elementor-element-5c793083{width:auto;max-width:auto;}.elementor-26034 .elementor-element.elementor-element-5c793083 > .elementor-widget-container{padding:11px 0px 0px 0px;}.elementor-26034 .elementor-element.elementor-element-5c793083.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-26034 .elementor-element.elementor-element-5c793083 .elementskit-section-title-wraper .elementskit-section-title{color:#E7E7E7;margin:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:4px;letter-spacing:1.8px;}.elementor-26034 .elementor-element.elementor-element-5c793083 .elementskit-section-title-wraper .elementskit-section-title:hover{color:#FFFFFF;}.elementor-26034 .elementor-element.elementor-element-5c793083 .elementskit-section-title-wraper .elementskit-section-title > span{color:#141414;}.elementor-26034 .elementor-element.elementor-element-5c793083 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#63C9EE;}.elementor-26034 .elementor-element.elementor-element-5c793083 .elementskit-section-title-wraper p{color:#FFFFFFB8;font-size:13px;}.elementor-26034 .elementor-element.elementor-element-7adbc751{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:7px 36px;--row-gap:7px;--column-gap:36px;--border-radius:44px 44px 44px 44px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-26034 .elementor-element.elementor-element-7adbc751:not(.elementor-motion-effects-element-type-background), .elementor-26034 .elementor-element.elementor-element-7adbc751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFFFFF12 0%, #FFFFFF00 65%);}.elementor-26034 .elementor-element.elementor-element-4ba906b2{width:auto;max-width:auto;}.elementor-26034 .elementor-element.elementor-element-4ba906b2.elementor-element{--align-self:center;}.elementor-26034 .elementor-element.elementor-element-4ba906b2 .elementor-icon-wrapper{text-align:center;}.elementor-26034 .elementor-element.elementor-element-4ba906b2.elementor-view-stacked .elementor-icon{background-color:#34C9811A;color:#34C981;}.elementor-26034 .elementor-element.elementor-element-4ba906b2.elementor-view-framed .elementor-icon, .elementor-26034 .elementor-element.elementor-element-4ba906b2.elementor-view-default .elementor-icon{color:#34C9811A;border-color:#34C9811A;}.elementor-26034 .elementor-element.elementor-element-4ba906b2.elementor-view-framed .elementor-icon, .elementor-26034 .elementor-element.elementor-element-4ba906b2.elementor-view-default .elementor-icon svg{fill:#34C9811A;}.elementor-26034 .elementor-element.elementor-element-4ba906b2.elementor-view-framed .elementor-icon{background-color:#34C981;}.elementor-26034 .elementor-element.elementor-element-4ba906b2.elementor-view-stacked .elementor-icon svg{fill:#34C981;}.elementor-26034 .elementor-element.elementor-element-4ba906b2 .elementor-icon{font-size:13px;}.elementor-26034 .elementor-element.elementor-element-4ba906b2 .elementor-icon svg{height:13px;}.elementor-26034 .elementor-element.elementor-element-4229df80{width:auto;max-width:auto;}.elementor-26034 .elementor-element.elementor-element-4229df80 > .elementor-widget-container{padding:11px 0px 0px 0px;}.elementor-26034 .elementor-element.elementor-element-4229df80.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-26034 .elementor-element.elementor-element-4229df80 .elementskit-section-title-wraper .elementskit-section-title{color:#E7E7E7;margin:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:4px;letter-spacing:1.8px;}.elementor-26034 .elementor-element.elementor-element-4229df80 .elementskit-section-title-wraper .elementskit-section-title:hover{color:#FFFFFF;}.elementor-26034 .elementor-element.elementor-element-4229df80 .elementskit-section-title-wraper .elementskit-section-title > span{color:#141414;}.elementor-26034 .elementor-element.elementor-element-4229df80 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#63C9EE;}.elementor-26034 .elementor-element.elementor-element-4229df80 .elementskit-section-title-wraper p{color:#FFFFFFB8;font-size:13px;}.elementor-26034 .elementor-element.elementor-element-314a5758{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-template .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-template .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}@media(max-width:767px){.elementor-26034 .elementor-element.elementor-element-6928ca9c{width:var( --container-widget-width, 251px );max-width:251px;--container-widget-width:251px;--container-widget-flex-grow:0;}.elementor-26034 .elementor-element.elementor-element-6928ca9c.elementor-element{--align-self:center;}.elementor-26034 .elementor-element.elementor-element-6928ca9c .elementskit-section-title-wraper .elementskit-section-title{font-size:22px;}.elementor-26034 .elementor-element.elementor-element-5c793083{width:var( --container-widget-width, 251px );max-width:251px;--container-widget-width:251px;--container-widget-flex-grow:0;}.elementor-26034 .elementor-element.elementor-element-5c793083.elementor-element{--align-self:center;}.elementor-26034 .elementor-element.elementor-element-5c793083 .elementskit-section-title-wraper .elementskit-section-title{font-size:22px;}.elementor-26034 .elementor-element.elementor-element-4229df80{width:var( --container-widget-width, 251px );max-width:251px;--container-widget-width:251px;--container-widget-flex-grow:0;}.elementor-26034 .elementor-element.elementor-element-4229df80.elementor-element{--align-self:center;}.elementor-26034 .elementor-element.elementor-element-4229df80 .elementskit-section-title-wraper .elementskit-section-title{font-size:22px;}}/* Start custom CSS for jet-form-builder-form, class: .elementor-element-6dda28d *//* Wrapper */
.jet-form-builder .jet-form-builder__field-wrap{
  position: relative;
}

/* Inputs: espaço para o label flutuante */
.jet-form-builder .jet-form-builder__field-wrap input,
.jet-form-builder .jet-form-builder__field-wrap textarea,
.jet-form-builder .jet-form-builder__field-wrap select{
  padding-top: 18px !important;
}

/* NORMAL: sem fundo + cor mais clara */
.jet-form-builder .jet-form-builder__field-wrap .acc-float-label{
  position: absolute;
  left: 12px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 999;

  font-family: "Poppins", system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif !important;
  font-weight: 600 !important;

  font-size: 14px;
  line-height: 1;

  /* ✅ cor mais clara no estado normal */
  color: rgba(231, 237, 255, .78) !important;

  /* ✅ REMOVE qualquer fundo/pill no normal */
  background: transparent !important;
  padding: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;

  pointer-events: none;

  transition:
    top .18s ease,
    transform .18s ease,
    font-size .18s ease,
    color .18s ease,
    background .18s ease,
    padding .18s ease,
    border-radius .18s ease;
}

/* ATIVO (FOCUS): sobe e aparece o pill */
.jet-form-builder .jet-form-builder__field-wrap:focus-within .acc-float-label{
  top: 0px;
  transform: translateY(-50%);
  font-size: 12px;

  /* você pode manter cyan, ou trocar por off-white */
  color: rgba(110,231,255,.95) !important;

  /* ✅ fundo só aqui */
  background: rgba(23, 30, 35, .92) !important; /* #171E23 */
  padding: 0 6px !important;
  border-radius: 999px !important;
}

/* PREENCHIDO: mantém no topo com pill */
.jet-form-builder .jet-form-builder__field-wrap.acc-filled .acc-float-label{
  top: 0px;
  transform: translateY(-50%);
  font-size: 12px;

  color: rgba(110,231,255,.90) !important;

  background: rgba(23, 30, 35, .92) !important; /* #171E23 */
  padding: 0 6px !important;
  border-radius: 999px !important;
}

/* Esconde placeholder real */
.jet-form-builder .jet-form-builder__field-wrap input::placeholder,
.jet-form-builder .jet-form-builder__field-wrap textarea::placeholder{
  color: transparent !important;
}

/* Seen icon */
.uc_bold_tabs div .seen-icon{
	color:#b2b2b2;
}

/* Seen icon (active) */
.uc_bold_tabs div .seen-icon:active{
	color:#efefef;
	
}/* End custom CSS */
/* Start custom CSS *//* Full width wrapper (garante ocupar todo o widget) */
.jet-form-builder .jet-form-builder__action-button-wrapper{
  width: 100%;
}

/* Button */
.jet-form-builder .jet-form-builder__action-button-wrapper .jet-form-builder__action-button{
  width: 100%;
  display: inline-flex;
  justify-content: center;
  align-items: center;

  padding: 12px 14px;
  border-radius: 14px;

  border: 1px solid rgba(110,231,255,.30);
  background: linear-gradient(135deg, #6EE7FF, #A78BFA);

  color: #08101b;
  font-weight: 800;
  letter-spacing: .2px;
  font-size: 14px;

  cursor: pointer;

  transition: 
    background .25s ease,
    transform .15s ease,
    filter .25s ease,
    box-shadow .25s ease,
    border-color .25s ease;
}

/* Hover: inversão do gradiente + glow suave */
.jet-form-builder .jet-form-builder__action-button-wrapper .jet-form-builder__action-button:hover{
  background: linear-gradient(135deg, #A78BFA, #6EE7FF); /* inverted */
  filter: brightness(1.06);
  box-shadow: 0 14px 40px rgba(110,231,255,.18);
  border-color: rgba(167,139,250,.38);
}

/* Active: sensação de clique */
.jet-form-builder .jet-form-builder__action-button-wrapper .jet-form-builder__action-button:active{
  transform: translateY(1px);
  filter: brightness(1.02);
}

/* Focus acessível (quando navega com teclado) */
.jet-form-builder .jet-form-builder__action-button-wrapper .jet-form-builder__action-button:focus-visible{
  outline: none;
  box-shadow: 0 0 0 4px rgba(110,231,255,.18), 0 14px 40px rgba(110,231,255,.12);
}

....

/* INPUT BASE hover dos campos.. */
.jet-form-builder input,
.jet-form-builder textarea,
.jet-form-builder select{
  border-radius: 12px;
  border: 1px solid rgba(255,255,255,.14);
  background: rgba(10,14,24,.55);
  color: #e9eefc;

  transition: 
    border-color .25s ease,
    box-shadow .25s ease,
    background .25s ease;
}


/* HOVER (leve, quase imperceptível) */
.jet-form-builder input:hover,
.jet-form-builder textarea:hover,
.jet-form-builder select:hover{
  border-color: rgba(110,231,255,.35);
}


/* 🔥 FOCUS — AQUI ESTÁ A MÁGICA */
.jet-form-builder input:focus,
.jet-form-builder textarea:focus,
.jet-form-builder select:focus{

  outline: none;

  border-color: rgba(110,231,255,.65);

  box-shadow:
    0 0 0 4px rgba(110,231,255,.14),
    0 8px 25px rgba(110,231,255,.10);

  background: rgba(10,14,24,.75);
}/* End custom CSS */