.elementor-12359 .elementor-element.elementor-element-33361c64:not(.elementor-motion-effects-element-type-background), .elementor-12359 .elementor-element.elementor-element-33361c64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151D27;background-image:url("https://comunidadeviverdedolar.com/wp-content/uploads/2026/08/BG-scaled-1.jpg");background-position:top center;background-size:cover;}.elementor-12359 .elementor-element.elementor-element-33361c64 > .elementor-container{max-width:1280px;}.elementor-12359 .elementor-element.elementor-element-33361c64{border-style:solid;border-width:0px 0px 2px 0px;border-color:#FF8400;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-12359 .elementor-element.elementor-element-33361c64 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12359 .elementor-element.elementor-element-7897473:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12359 .elementor-element.elementor-element-7897473 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000DE;}.elementor-12359 .elementor-element.elementor-element-7897473 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-12359 .elementor-element.elementor-element-7897473 > .elementor-element-populated, .elementor-12359 .elementor-element.elementor-element-7897473 > .elementor-element-populated > .elementor-background-overlay, .elementor-12359 .elementor-element.elementor-element-7897473 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12359 .elementor-element.elementor-element-7897473 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-12359 .elementor-element.elementor-element-660e2da3{text-align:start;}.elementor-12359 .elementor-element.elementor-element-660e2da3 img{width:40%;}.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-12359 .elementor-element.elementor-element-5aa2659b{font-family:"NEUE PLAK CUSTOM", Sans-serif;font-size:28px;font-weight:800;line-height:1.4em;color:#FFFFFF;}.elementor-12359 .elementor-element.elementor-element-6fa5436d > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-12359 .elementor-element.elementor-element-6fa5436d{font-family:"NEUE PLAK CUSTOM", Sans-serif;font-size:23px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12359 .elementor-element.elementor-element-2eff54f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-field-group{padding-right:calc( 13px/2 );padding-left:calc( 13px/2 );margin-bottom:6px;}.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-form-fields-wrapper{margin-left:calc( -13px/2 );margin-right:calc( -13px/2 );margin-bottom:-6px;}.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-field-group.recaptcha_v3-bottomleft, .elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-labels-inline .elementor-field-group > label{padding-left:5px;}body:not(.rtl) .elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-labels-inline .elementor-field-group > label{padding-right:5px;}body .elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-labels-above .elementor-field-group > label{padding-bottom:5px;}.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-field-group > label, .elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-field-subgroup label{color:#FFFFFF;}.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-field-type-html{padding-bottom:0px;color:#787878;}.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-field-group .elementor-field{color:#D7D6D6;}.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-field-group .elementor-field, .elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-field-subgroup label{font-family:"NEUE PLAK CUSTOM", Sans-serif;font-size:22px;font-weight:500;}.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#0E0E0ED9;border-radius:5px 5px 5px 5px;}.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-field-group .elementor-select-wrapper select{background-color:#0E0E0ED9;border-radius:5px 5px 5px 5px;}.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-button{font-family:"NEUE PLAK CUSTOM", Sans-serif;font-size:17px;font-weight:800;border-radius:4px 4px 4px 4px;padding:25px 0px 25px 0px;}.elementor-12359 .elementor-element.elementor-element-2eff54f .e-form__buttons__wrapper__button-next{background-color:#86D45600;color:#000000;}.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-button[type="submit"]{background-color:#86D45600;color:#000000;}.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-button[type="submit"] svg *{fill:#000000;}.elementor-12359 .elementor-element.elementor-element-2eff54f .e-form__buttons__wrapper__button-previous{background-color:#86D456;color:#ffffff;}.elementor-12359 .elementor-element.elementor-element-2eff54f .e-form__buttons__wrapper__button-next:hover{color:#000000;}.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-button[type="submit"]:hover{color:#000000;}.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-button[type="submit"]:hover svg *{fill:#000000;}.elementor-12359 .elementor-element.elementor-element-2eff54f .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-message{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-12359 .elementor-element.elementor-element-2eff54f{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-12359 .elementor-element.elementor-element-76b673a2{padding:0px 0px 0px 0px;}.elementor-12359 .elementor-element.elementor-element-385089b5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12359 .elementor-element.elementor-element-34d0e111:not(.elementor-motion-effects-element-type-background), .elementor-12359 .elementor-element.elementor-element-34d0e111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131C;}.elementor-12359 .elementor-element.elementor-element-34d0e111 > .elementor-container{max-width:1280px;}.elementor-12359 .elementor-element.elementor-element-34d0e111{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-12359 .elementor-element.elementor-element-34d0e111 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12359 .elementor-element.elementor-element-763ed931.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12359 .elementor-element.elementor-element-763ed931.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12359 .elementor-element.elementor-element-763ed931.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2{width:var( --container-widget-width, 43.889% );max-width:43.889%;--container-widget-width:43.889%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-field-group{padding-right:calc( 13px/2 );padding-left:calc( 13px/2 );margin-bottom:6px;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-form-fields-wrapper{margin-left:calc( -13px/2 );margin-right:calc( -13px/2 );margin-bottom:-6px;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-labels-inline .elementor-field-group > label{padding-left:5px;}body:not(.rtl) .elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-labels-inline .elementor-field-group > label{padding-right:5px;}body .elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-labels-above .elementor-field-group > label{padding-bottom:5px;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-field-group > label, .elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-field-subgroup label{color:#FFFFFF;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-field-type-html{padding-bottom:0px;color:#787878;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-field-group .elementor-field{color:#D7D6D6;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-field-group .elementor-field, .elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-field-subgroup label{font-family:"NEUE PLAK CUSTOM", Sans-serif;font-size:22px;font-weight:500;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#0E0E0ED9;border-radius:5px 5px 5px 5px;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-field-group .elementor-select-wrapper select{background-color:#0E0E0ED9;border-radius:5px 5px 5px 5px;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-button{font-family:"NEUE PLAK CUSTOM", Sans-serif;font-size:17px;font-weight:800;border-radius:4px 4px 4px 4px;padding:25px 0px 25px 0px;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .e-form__buttons__wrapper__button-next{background-color:#86D45600;color:#000000;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-button[type="submit"]{background-color:#86D45600;color:#000000;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-button[type="submit"] svg *{fill:#000000;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .e-form__buttons__wrapper__button-previous{background-color:#86D456;color:#ffffff;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .e-form__buttons__wrapper__button-next:hover{color:#000000;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-button[type="submit"]:hover{color:#000000;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-button[type="submit"]:hover svg *{fill:#000000;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-message{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-12359 .elementor-element.elementor-element-6f349095:not(.elementor-motion-effects-element-type-background), .elementor-12359 .elementor-element.elementor-element-6f349095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131C;}.elementor-12359 .elementor-element.elementor-element-6f349095 > .elementor-container{max-width:1280px;}.elementor-12359 .elementor-element.elementor-element-6f349095{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-70px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-12359 .elementor-element.elementor-element-6f349095 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12359 .elementor-element.elementor-element-7b224f1e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12359 .elementor-element.elementor-element-7b224f1e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12359 .elementor-element.elementor-element-7b224f1e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12359 .elementor-element.elementor-element-3244006e{width:var( --container-widget-width, 44.046% );max-width:44.046%;--container-widget-width:44.046%;--container-widget-flex-grow:0;}.elementor-12359 .elementor-element.elementor-element-74652121:not(.elementor-motion-effects-element-type-background), .elementor-12359 .elementor-element.elementor-element-74652121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151D27;}.elementor-12359 .elementor-element.elementor-element-74652121 > .elementor-container{max-width:1280px;}.elementor-12359 .elementor-element.elementor-element-74652121{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-12359 .elementor-element.elementor-element-74652121 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12359 .elementor-element.elementor-element-12795e89.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12359 .elementor-element.elementor-element-12795e89.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12359 .elementor-element.elementor-element-267bc268{font-family:"NEUE PLAK CUSTOM", Sans-serif;font-size:28px;font-weight:800;line-height:1.4em;color:#FFFFFF;}.elementor-12359 .elementor-element.elementor-element-59b7d8b7 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-12359 .elementor-element.elementor-element-59b7d8b7{font-family:"NEUE PLAK CUSTOM", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-12359 .elementor-element.elementor-element-4035c3e4 img{width:75%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF9F14;border-radius:10px 10px 10px 10px;}.elementor-12359 .elementor-element.elementor-element-4956fc51:not(.elementor-motion-effects-element-type-background), .elementor-12359 .elementor-element.elementor-element-4956fc51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151D27;}.elementor-12359 .elementor-element.elementor-element-4956fc51 > .elementor-container{max-width:1280px;}.elementor-12359 .elementor-element.elementor-element-4956fc51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-12359 .elementor-element.elementor-element-4956fc51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12359 .elementor-element.elementor-element-7689abbd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12359 .elementor-element.elementor-element-7689abbd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12359 .elementor-element.elementor-element-7689abbd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12359 .elementor-element.elementor-element-f8eefc6{width:var( --container-widget-width, 43.889% );max-width:43.889%;--container-widget-width:43.889%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12359 .elementor-element.elementor-element-f8eefc6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-field-group{padding-right:calc( 13px/2 );padding-left:calc( 13px/2 );margin-bottom:6px;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-form-fields-wrapper{margin-left:calc( -13px/2 );margin-right:calc( -13px/2 );margin-bottom:-6px;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-labels-inline .elementor-field-group > label{padding-left:5px;}body:not(.rtl) .elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-labels-inline .elementor-field-group > label{padding-right:5px;}body .elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-labels-above .elementor-field-group > label{padding-bottom:5px;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-field-group > label, .elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-field-subgroup label{color:#FFFFFF;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-field-type-html{padding-bottom:0px;color:#787878;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-field-group .elementor-field{color:#D7D6D6;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-field-group .elementor-field, .elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-field-subgroup label{font-family:"NEUE PLAK CUSTOM", Sans-serif;font-size:22px;font-weight:500;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#0E0E0ED9;border-radius:5px 5px 5px 5px;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-field-group .elementor-select-wrapper select{background-color:#0E0E0ED9;border-radius:5px 5px 5px 5px;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-button{font-family:"NEUE PLAK CUSTOM", Sans-serif;font-size:17px;font-weight:800;border-radius:4px 4px 4px 4px;padding:25px 0px 25px 0px;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 .e-form__buttons__wrapper__button-next{background-color:#86D45600;color:#000000;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-button[type="submit"]{background-color:#86D45600;color:#000000;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-button[type="submit"] svg *{fill:#000000;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 .e-form__buttons__wrapper__button-previous{background-color:#86D456;color:#ffffff;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 .e-form__buttons__wrapper__button-next:hover{color:#000000;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-button[type="submit"]:hover{color:#000000;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-button[type="submit"]:hover svg *{fill:#000000;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-message{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-12359 .elementor-element.elementor-element-71b95054:not(.elementor-motion-effects-element-type-background), .elementor-12359 .elementor-element.elementor-element-71b95054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151D27;}.elementor-12359 .elementor-element.elementor-element-71b95054 > .elementor-container{max-width:1280px;}.elementor-12359 .elementor-element.elementor-element-71b95054{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-70px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-12359 .elementor-element.elementor-element-71b95054 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12359 .elementor-element.elementor-element-58d230e6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12359 .elementor-element.elementor-element-58d230e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12359 .elementor-element.elementor-element-58d230e6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12359 .elementor-element.elementor-element-771aa8de{width:var( --container-widget-width, 44.046% );max-width:44.046%;--container-widget-width:44.046%;--container-widget-flex-grow:0;}.elementor-12359 .elementor-element.elementor-element-27053ba2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12359 .elementor-element.elementor-element-77e811ac:not(.elementor-motion-effects-element-type-background), .elementor-12359 .elementor-element.elementor-element-77e811ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131C;}.elementor-12359 .elementor-element.elementor-element-77e811ac > .elementor-container{max-width:1280px;}.elementor-12359 .elementor-element.elementor-element-77e811ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-12359 .elementor-element.elementor-element-77e811ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12359 .elementor-element.elementor-element-4c631f84.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12359 .elementor-element.elementor-element-4c631f84.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12359 .elementor-element.elementor-element-4c631f84.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12359 .elementor-element.elementor-element-96a04c0{width:var( --container-widget-width, 43.889% );max-width:43.889%;--container-widget-width:43.889%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-12359 .elementor-element.elementor-element-96a04c0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12359 .elementor-element.elementor-element-96a04c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-field-group{padding-right:calc( 13px/2 );padding-left:calc( 13px/2 );margin-bottom:6px;}.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-form-fields-wrapper{margin-left:calc( -13px/2 );margin-right:calc( -13px/2 );margin-bottom:-6px;}.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-labels-inline .elementor-field-group > label{padding-left:5px;}body:not(.rtl) .elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-labels-inline .elementor-field-group > label{padding-right:5px;}body .elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-labels-above .elementor-field-group > label{padding-bottom:5px;}.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-field-group > label, .elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-field-subgroup label{color:#FFFFFF;}.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-field-type-html{padding-bottom:0px;color:#787878;}.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-field-group .elementor-field{color:#D7D6D6;}.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-field-group .elementor-field, .elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-field-subgroup label{font-family:"NEUE PLAK CUSTOM", Sans-serif;font-size:22px;font-weight:500;}.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#0E0E0ED9;border-radius:5px 5px 5px 5px;}.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-field-group .elementor-select-wrapper select{background-color:#0E0E0ED9;border-radius:5px 5px 5px 5px;}.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-button{font-family:"NEUE PLAK CUSTOM", Sans-serif;font-size:17px;font-weight:800;border-radius:4px 4px 4px 4px;padding:25px 0px 25px 0px;}.elementor-12359 .elementor-element.elementor-element-96a04c0 .e-form__buttons__wrapper__button-next{background-color:#86D45600;color:#000000;}.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-button[type="submit"]{background-color:#86D45600;color:#000000;}.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-button[type="submit"] svg *{fill:#000000;}.elementor-12359 .elementor-element.elementor-element-96a04c0 .e-form__buttons__wrapper__button-previous{background-color:#86D456;color:#ffffff;}.elementor-12359 .elementor-element.elementor-element-96a04c0 .e-form__buttons__wrapper__button-next:hover{color:#000000;}.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-button[type="submit"]:hover{color:#000000;}.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-button[type="submit"]:hover svg *{fill:#000000;}.elementor-12359 .elementor-element.elementor-element-96a04c0 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-message{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-12359 .elementor-element.elementor-element-6cc682ad:not(.elementor-motion-effects-element-type-background), .elementor-12359 .elementor-element.elementor-element-6cc682ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131C;}.elementor-12359 .elementor-element.elementor-element-6cc682ad > .elementor-container{max-width:1280px;}.elementor-12359 .elementor-element.elementor-element-6cc682ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-70px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-12359 .elementor-element.elementor-element-6cc682ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12359 .elementor-element.elementor-element-697f5678.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12359 .elementor-element.elementor-element-697f5678.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12359 .elementor-element.elementor-element-697f5678.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12359 .elementor-element.elementor-element-ef29aae{width:var( --container-widget-width, 44.046% );max-width:44.046%;--container-widget-width:44.046%;--container-widget-flex-grow:0;}.elementor-12359 .elementor-element.elementor-element-5a39f693:not(.elementor-motion-effects-element-type-background), .elementor-12359 .elementor-element.elementor-element-5a39f693 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131D;}.elementor-12359 .elementor-element.elementor-element-5a39f693{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12359 .elementor-element.elementor-element-5a39f693 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-12359 .elementor-element.elementor-element-763ed931{width:100%;}.elementor-12359 .elementor-element.elementor-element-7b224f1e{width:100%;}.elementor-12359 .elementor-element.elementor-element-7689abbd{width:100%;}.elementor-12359 .elementor-element.elementor-element-58d230e6{width:100%;}.elementor-12359 .elementor-element.elementor-element-4c631f84{width:100%;}.elementor-12359 .elementor-element.elementor-element-697f5678{width:100%;}}@media(max-width:767px){.elementor-12359 .elementor-element.elementor-element-33361c64{padding:30px 0px 320px 0px;}.elementor-12359 .elementor-element.elementor-element-660e2da3 img{width:50%;}.elementor-12359 .elementor-element.elementor-element-5aa2659b{font-size:28px;}.elementor-12359 .elementor-element.elementor-element-6fa5436d{font-size:24px;}.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-field-group .elementor-field, .elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-field-subgroup label{font-size:14px;}.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-button{font-size:13px;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2{width:var( --container-widget-width, 324.438px );max-width:324.438px;--container-widget-width:324.438px;--container-widget-flex-grow:0;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-field-group .elementor-field, .elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-field-subgroup label{font-size:14px;}.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-button{font-size:13px;}.elementor-12359 .elementor-element.elementor-element-3244006e{width:var( --container-widget-width, 421.604px );max-width:421.604px;--container-widget-width:421.604px;--container-widget-flex-grow:0;}.elementor-12359 .elementor-element.elementor-element-4035c3e4 img{width:100%;}.elementor-12359 .elementor-element.elementor-element-f8eefc6{width:var( --container-widget-width, 353.896px );max-width:353.896px;--container-widget-width:353.896px;--container-widget-flex-grow:0;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-field-group .elementor-field, .elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-field-subgroup label{font-size:14px;}.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-button{font-size:13px;}.elementor-12359 .elementor-element.elementor-element-771aa8de{width:var( --container-widget-width, 396.771px );max-width:396.771px;--container-widget-width:396.771px;--container-widget-flex-grow:0;}.elementor-12359 .elementor-element.elementor-element-96a04c0{width:var( --container-widget-width, 339.896px );max-width:339.896px;--container-widget-width:339.896px;--container-widget-flex-grow:0;}.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-field-group .elementor-field, .elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-field-subgroup label{font-size:14px;}.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-button{font-size:13px;}.elementor-12359 .elementor-element.elementor-element-ef29aae{width:var( --container-widget-width, 351.771px );max-width:351.771px;--container-widget-width:351.771px;--container-widget-flex-grow:0;}}/* Start custom CSS for form, class: .elementor-element-2eff54f *//* BOTÃO - COMBO VITALÍCIO VIVER DE DÓLAR */
.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-button,
.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-field-type-submit button {
    position: relative;
    overflow: hidden;

    background: linear-gradient(90deg, #ff7800 0%, #ffba00 100%) !important;
    color: #0b131d !important;

    border: none !important;
    border-radius: 8px;

    font-weight: 800;
    letter-spacing: 0.3px;

    box-shadow:
        0 0 15px rgba(255, 186, 0, 0.35),
        0 0 35px rgba(255, 120, 0, 0.18);

    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease,
        filter 0.3s ease;

    animation: comboPulse 2s ease-in-out infinite;
}


/* EFEITO DE LUZ PASSANDO */
.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-button::before,
.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-field-type-submit button::before {
    content: "";
    position: absolute;

    top: -50%;
    left: -70%;

    width: 35%;
    height: 200%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.15),
        rgba(255,255,255,0.75),
        rgba(255,255,255,0.15),
        transparent
    );

    transform: rotate(20deg);

    animation: comboShine 2.8s ease-in-out infinite;

    pointer-events: none;
}


/* TEXTO SEMPRE ACIMA DA LUZ */
.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-button span,
.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-field-type-submit button span {
    position: relative;
    z-index: 2;
}


/* HOVER */
.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-button:hover,
.elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-field-type-submit button:hover {
    transform: translateY(-2px) scale(1.02);

    filter: brightness(1.08);

    box-shadow:
        0 0 20px rgba(255, 186, 0, 0.55),
        0 0 45px rgba(255, 120, 0, 0.30);
}


/* PULSAÇÃO */
@keyframes comboPulse {

    0%,
    100% {
        transform: scale(1);

        box-shadow:
            0 0 15px rgba(255, 186, 0, 0.35),
            0 0 35px rgba(255, 120, 0, 0.18);
    }

    50% {
        transform: scale(1.025);

        box-shadow:
            0 0 22px rgba(255, 186, 0, 0.55),
            0 0 50px rgba(255, 120, 0, 0.28);
    }
}


/* MOVIMENTO DA LUZ */
@keyframes comboShine {

    0% {
        left: -70%;
    }

    45% {
        left: 135%;
    }

    100% {
        left: 135%;
    }
}


/* MOBILE - PULSAÇÃO UM POUCO MAIS SUAVE */
@media (max-width: 767px) {

    .elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-button,
    .elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-field-type-submit button {
        animation-duration: 2.3s;
    }

    @keyframes comboPulse {

        0%,
        100% {
            transform: scale(1);
        }

        50% {
            transform: scale(1.015);
        }
    }
}


/* ACESSIBILIDADE */
@media (prefers-reduced-motion: reduce) {

    .elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-button,
    .elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-field-type-submit button,
    .elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-button::before,
    .elementor-12359 .elementor-element.elementor-element-2eff54f .elementor-field-type-submit button::before {
        animation: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7897473 *//* =========================================
   LUZ DOURADA SOMENTE FORA DA COLUNA
   Não altera a borda original
========================================= */

.elementor-12359 .elementor-element.elementor-element-7897473 {
    position: relative;
    overflow: visible !important;
    isolation: isolate;
}


/* LUZ QUE PERCORRE O LADO EXTERNO */
.elementor-12359 .elementor-element.elementor-element-7897473::after {
    content: "";
    position: absolute;

    /* 
       4px para fora da coluna.
       O interior começa exatamente
       onde termina a coluna.
    */
    inset: -4px;

    border-radius: calc(16px + 4px);

    padding: 4px;

    background: conic-gradient(
        from var(--vdd-angle),

        transparent 0deg,
        transparent 300deg,

        rgba(255, 120, 0, 0.10) 315deg,

        #ff7800 327deg,
        #ffba00 340deg,

        #fff1a8 348deg,

        #ffba00 354deg,

        rgba(255, 120, 0, 0.30) 358deg,

        transparent 360deg
    );


    /* REMOVE COMPLETAMENTE A PARTE INTERNA */
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;
    mask-composite: exclude;


    /* GLOW SOMENTE PARA FORA */
    filter:
        drop-shadow(0 0 4px rgba(255, 186, 0, 0.70))
        drop-shadow(0 0 9px rgba(255, 120, 0, 0.35));

    pointer-events: none;

    z-index: 5;

    animation: vddBorderLight 5s linear infinite;
}


/* PERMITE O MOVIMENTO DO GRADIENTE */
@property --vdd-angle {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}


/* MOVIMENTO AO REDOR DA COLUNA */
@keyframes vddBorderLight {

    from {
        --vdd-angle: 0deg;
    }

    to {
        --vdd-angle: 360deg;
    }

}


/* ACESSIBILIDADE */
@media (prefers-reduced-motion: reduce) {

    .elementor-12359 .elementor-element.elementor-element-7897473::after {
        animation: none;
    }

}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-b0d4eb2 *//* BOTÃO - COMBO VITALÍCIO VIVER DE DÓLAR */
.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-button,
.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-field-type-submit button {
    position: relative;
    overflow: hidden;

    background: linear-gradient(90deg, #ff7800 0%, #ffba00 100%) !important;
    color: #0b131d !important;

    border: none !important;
    border-radius: 8px;

    font-weight: 800;
    letter-spacing: 0.3px;

    box-shadow:
        0 0 15px rgba(255, 186, 0, 0.35),
        0 0 35px rgba(255, 120, 0, 0.18);

    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease,
        filter 0.3s ease;

    animation: comboPulse 2s ease-in-out infinite;
}


/* EFEITO DE LUZ PASSANDO */
.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-button::before,
.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-field-type-submit button::before {
    content: "";
    position: absolute;

    top: -50%;
    left: -70%;

    width: 35%;
    height: 200%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.15),
        rgba(255,255,255,0.75),
        rgba(255,255,255,0.15),
        transparent
    );

    transform: rotate(20deg);

    animation: comboShine 2.8s ease-in-out infinite;

    pointer-events: none;
}


/* TEXTO SEMPRE ACIMA DA LUZ */
.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-button span,
.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-field-type-submit button span {
    position: relative;
    z-index: 2;
}


/* HOVER */
.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-button:hover,
.elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-field-type-submit button:hover {
    transform: translateY(-2px) scale(1.02);

    filter: brightness(1.08);

    box-shadow:
        0 0 20px rgba(255, 186, 0, 0.55),
        0 0 45px rgba(255, 120, 0, 0.30);
}


/* PULSAÇÃO */
@keyframes comboPulse {

    0%,
    100% {
        transform: scale(1);

        box-shadow:
            0 0 15px rgba(255, 186, 0, 0.35),
            0 0 35px rgba(255, 120, 0, 0.18);
    }

    50% {
        transform: scale(1.025);

        box-shadow:
            0 0 22px rgba(255, 186, 0, 0.55),
            0 0 50px rgba(255, 120, 0, 0.28);
    }
}


/* MOVIMENTO DA LUZ */
@keyframes comboShine {

    0% {
        left: -70%;
    }

    45% {
        left: 135%;
    }

    100% {
        left: 135%;
    }
}


/* MOBILE - PULSAÇÃO UM POUCO MAIS SUAVE */
@media (max-width: 767px) {

    .elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-button,
    .elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-field-type-submit button {
        animation-duration: 2.3s;
    }

    @keyframes comboPulse {

        0%,
        100% {
            transform: scale(1);
        }

        50% {
            transform: scale(1.015);
        }
    }
}


/* ACESSIBILIDADE */
@media (prefers-reduced-motion: reduce) {

    .elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-button,
    .elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-field-type-submit button,
    .elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-button::before,
    .elementor-12359 .elementor-element.elementor-element-b0d4eb2 .elementor-field-type-submit button::before {
        animation: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-f8eefc6 *//* BOTÃO - COMBO VITALÍCIO VIVER DE DÓLAR */
.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-button,
.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-field-type-submit button {
    position: relative;
    overflow: hidden;

    background: linear-gradient(90deg, #ff7800 0%, #ffba00 100%) !important;
    color: #0b131d !important;

    border: none !important;
    border-radius: 8px;

    font-weight: 800;
    letter-spacing: 0.3px;

    box-shadow:
        0 0 15px rgba(255, 186, 0, 0.35),
        0 0 35px rgba(255, 120, 0, 0.18);

    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease,
        filter 0.3s ease;

    animation: comboPulse 2s ease-in-out infinite;
}


/* EFEITO DE LUZ PASSANDO */
.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-button::before,
.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-field-type-submit button::before {
    content: "";
    position: absolute;

    top: -50%;
    left: -70%;

    width: 35%;
    height: 200%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.15),
        rgba(255,255,255,0.75),
        rgba(255,255,255,0.15),
        transparent
    );

    transform: rotate(20deg);

    animation: comboShine 2.8s ease-in-out infinite;

    pointer-events: none;
}


/* TEXTO SEMPRE ACIMA DA LUZ */
.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-button span,
.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-field-type-submit button span {
    position: relative;
    z-index: 2;
}


/* HOVER */
.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-button:hover,
.elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-field-type-submit button:hover {
    transform: translateY(-2px) scale(1.02);

    filter: brightness(1.08);

    box-shadow:
        0 0 20px rgba(255, 186, 0, 0.55),
        0 0 45px rgba(255, 120, 0, 0.30);
}


/* PULSAÇÃO */
@keyframes comboPulse {

    0%,
    100% {
        transform: scale(1);

        box-shadow:
            0 0 15px rgba(255, 186, 0, 0.35),
            0 0 35px rgba(255, 120, 0, 0.18);
    }

    50% {
        transform: scale(1.025);

        box-shadow:
            0 0 22px rgba(255, 186, 0, 0.55),
            0 0 50px rgba(255, 120, 0, 0.28);
    }
}


/* MOVIMENTO DA LUZ */
@keyframes comboShine {

    0% {
        left: -70%;
    }

    45% {
        left: 135%;
    }

    100% {
        left: 135%;
    }
}


/* MOBILE - PULSAÇÃO UM POUCO MAIS SUAVE */
@media (max-width: 767px) {

    .elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-button,
    .elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-field-type-submit button {
        animation-duration: 2.3s;
    }

    @keyframes comboPulse {

        0%,
        100% {
            transform: scale(1);
        }

        50% {
            transform: scale(1.015);
        }
    }
}


/* ACESSIBILIDADE */
@media (prefers-reduced-motion: reduce) {

    .elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-button,
    .elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-field-type-submit button,
    .elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-button::before,
    .elementor-12359 .elementor-element.elementor-element-f8eefc6 .elementor-field-type-submit button::before {
        animation: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-96a04c0 *//* BOTÃO - COMBO VITALÍCIO VIVER DE DÓLAR */
.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-button,
.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-field-type-submit button {
    position: relative;
    overflow: hidden;

    background: linear-gradient(90deg, #ff7800 0%, #ffba00 100%) !important;
    color: #0b131d !important;

    border: none !important;
    border-radius: 8px;

    font-weight: 800;
    letter-spacing: 0.3px;

    box-shadow:
        0 0 15px rgba(255, 186, 0, 0.35),
        0 0 35px rgba(255, 120, 0, 0.18);

    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease,
        filter 0.3s ease;

    animation: comboPulse 2s ease-in-out infinite;
}


/* EFEITO DE LUZ PASSANDO */
.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-button::before,
.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-field-type-submit button::before {
    content: "";
    position: absolute;

    top: -50%;
    left: -70%;

    width: 35%;
    height: 200%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.15),
        rgba(255,255,255,0.75),
        rgba(255,255,255,0.15),
        transparent
    );

    transform: rotate(20deg);

    animation: comboShine 2.8s ease-in-out infinite;

    pointer-events: none;
}


/* TEXTO SEMPRE ACIMA DA LUZ */
.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-button span,
.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-field-type-submit button span {
    position: relative;
    z-index: 2;
}


/* HOVER */
.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-button:hover,
.elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-field-type-submit button:hover {
    transform: translateY(-2px) scale(1.02);

    filter: brightness(1.08);

    box-shadow:
        0 0 20px rgba(255, 186, 0, 0.55),
        0 0 45px rgba(255, 120, 0, 0.30);
}


/* PULSAÇÃO */
@keyframes comboPulse {

    0%,
    100% {
        transform: scale(1);

        box-shadow:
            0 0 15px rgba(255, 186, 0, 0.35),
            0 0 35px rgba(255, 120, 0, 0.18);
    }

    50% {
        transform: scale(1.025);

        box-shadow:
            0 0 22px rgba(255, 186, 0, 0.55),
            0 0 50px rgba(255, 120, 0, 0.28);
    }
}


/* MOVIMENTO DA LUZ */
@keyframes comboShine {

    0% {
        left: -70%;
    }

    45% {
        left: 135%;
    }

    100% {
        left: 135%;
    }
}


/* MOBILE - PULSAÇÃO UM POUCO MAIS SUAVE */
@media (max-width: 767px) {

    .elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-button,
    .elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-field-type-submit button {
        animation-duration: 2.3s;
    }

    @keyframes comboPulse {

        0%,
        100% {
            transform: scale(1);
        }

        50% {
            transform: scale(1.015);
        }
    }
}


/* ACESSIBILIDADE */
@media (prefers-reduced-motion: reduce) {

    .elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-button,
    .elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-field-type-submit button,
    .elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-button::before,
    .elementor-12359 .elementor-element.elementor-element-96a04c0 .elementor-field-type-submit button::before {
        animation: none !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NEUE PLAK CUSTOM';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://comunidadeviverdedolar.com/wp-content/uploads/2026/08/NeuePlak-CondRegular.eot');
	src: url('https://comunidadeviverdedolar.com/wp-content/uploads/2026/08/NeuePlak-CondRegular.eot?#iefix') format('embedded-opentype'),
		url('https://comunidadeviverdedolar.com/wp-content/uploads/2026/08/NeuePlak-CondRegular.woff2') format('woff2'),
		url('https://comunidadeviverdedolar.com/wp-content/uploads/2026/08/NeuePlak-CondRegular.woff') format('woff'),
		url('https://comunidadeviverdedolar.com/wp-content/uploads/2026/08/NeuePlak-CondRegular.ttf') format('truetype'),
		url('https://comunidadeviverdedolar.com/wp-content/uploads/2026/08/NeuePlak-CondRegular.svg#NEUEPLAKCUSTOM') format('svg');
}
@font-face {
	font-family: 'NEUE PLAK CUSTOM';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://comunidadeviverdedolar.com/wp-content/uploads/2026/08/NeuePlak-Bold.eot');
	src: url('https://comunidadeviverdedolar.com/wp-content/uploads/2026/08/NeuePlak-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://comunidadeviverdedolar.com/wp-content/uploads/2026/08/NeuePlak-Bold.woff2') format('woff2'),
		url('https://comunidadeviverdedolar.com/wp-content/uploads/2026/08/NeuePlak-Bold.woff') format('woff'),
		url('https://comunidadeviverdedolar.com/wp-content/uploads/2026/08/NeuePlak-Bold.ttf') format('truetype'),
		url('https://comunidadeviverdedolar.com/wp-content/uploads/2026/08/NeuePlak-Bold.svg#NEUEPLAKCUSTOM') format('svg');
}
/* End Custom Fonts CSS */