.elementor-16 .elementor-element.elementor-element-1796f1b{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-16 .elementor-element.elementor-element-419b012{--display:flex;}.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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-453f3ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:68px;font-weight:800;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-abb7f4f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;line-height:38.76px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-6819a7c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-16 .elementor-element.elementor-element-370a395{width:var( --container-widget-width, 22.661% );max-width:22.661%;--container-widget-width:22.661%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-370a395.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-370a395 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-16 .elementor-element.elementor-element-370a395 .elementor-icon-box-title{margin-block-end:7px;color:#E8912A;}.elementor-16 .elementor-element.elementor-element-370a395.elementor-view-stacked .elementor-icon{background-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-370a395.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-370a395.elementor-view-default .elementor-icon{fill:#E8912A;color:#E8912A;border-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-370a395.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-370a395.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-370a395.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-370a395.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-370a395.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-370a395.elementor-view-default:has(:focus) .elementor-icon{fill:#E8912A;color:#E8912A;border-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-370a395 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-370a395 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:15.6px;letter-spacing:0.5px;}.elementor-16 .elementor-element.elementor-element-370a395:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-370a395:has(:focus) .elementor-icon-box-title{color:#E8912A;}.elementor-16 .elementor-element.elementor-element-370a395 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18.75px;color:#C7D0DC;}.elementor-16 .elementor-element.elementor-element-498d449{width:var( --container-widget-width, 22.661% );max-width:22.661%;--container-widget-width:22.661%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-498d449.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-498d449 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-16 .elementor-element.elementor-element-498d449 .elementor-icon-box-title{margin-block-end:7px;color:#E8912A;}.elementor-16 .elementor-element.elementor-element-498d449.elementor-view-stacked .elementor-icon{background-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-498d449.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-498d449.elementor-view-default .elementor-icon{fill:#E8912A;color:#E8912A;border-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-498d449.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-498d449.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-498d449.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-498d449.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-498d449.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-498d449.elementor-view-default:has(:focus) .elementor-icon{fill:#E8912A;color:#E8912A;border-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-498d449 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-498d449 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:15.6px;letter-spacing:0.5px;}.elementor-16 .elementor-element.elementor-element-498d449:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-498d449:has(:focus) .elementor-icon-box-title{color:#E8912A;}.elementor-16 .elementor-element.elementor-element-498d449 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18.75px;color:#C7D0DC;}.elementor-16 .elementor-element.elementor-element-1a5ed9c{width:var( --container-widget-width, 22.661% );max-width:22.661%;--container-widget-width:22.661%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-1a5ed9c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-1a5ed9c .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-16 .elementor-element.elementor-element-1a5ed9c .elementor-icon-box-title{margin-block-end:7px;color:#E8912A;}.elementor-16 .elementor-element.elementor-element-1a5ed9c.elementor-view-stacked .elementor-icon{background-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-1a5ed9c.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-1a5ed9c.elementor-view-default .elementor-icon{fill:#E8912A;color:#E8912A;border-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-1a5ed9c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-1a5ed9c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-1a5ed9c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-1a5ed9c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-1a5ed9c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-1a5ed9c.elementor-view-default:has(:focus) .elementor-icon{fill:#E8912A;color:#E8912A;border-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-1a5ed9c .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-1a5ed9c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:15.6px;letter-spacing:0.5px;}.elementor-16 .elementor-element.elementor-element-1a5ed9c:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-1a5ed9c:has(:focus) .elementor-icon-box-title{color:#E8912A;}.elementor-16 .elementor-element.elementor-element-1a5ed9c .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18.75px;color:#C7D0DC;}.elementor-16 .elementor-element.elementor-element-887bbe2{width:var( --container-widget-width, 22.661% );max-width:22.661%;--container-widget-width:22.661%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-887bbe2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-887bbe2 .elementor-icon-box-wrapper{text-align:start;gap:13px;}.elementor-16 .elementor-element.elementor-element-887bbe2 .elementor-icon-box-title{margin-block-end:7px;color:#E8912A;}.elementor-16 .elementor-element.elementor-element-887bbe2.elementor-view-stacked .elementor-icon{background-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-887bbe2.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-887bbe2.elementor-view-default .elementor-icon{fill:#E8912A;color:#E8912A;border-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-887bbe2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-887bbe2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-887bbe2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-887bbe2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-887bbe2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-887bbe2.elementor-view-default:has(:focus) .elementor-icon{fill:#E8912A;color:#E8912A;border-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-887bbe2 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-887bbe2 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:15.6px;letter-spacing:0.5px;}.elementor-16 .elementor-element.elementor-element-887bbe2:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-887bbe2:has(:focus) .elementor-icon-box-title{color:#E8912A;}.elementor-16 .elementor-element.elementor-element-887bbe2 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18.75px;color:#C7D0DC;}.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-16 .elementor-element.elementor-element-6c83c06{font-family:"Montserrat", Sans-serif;font-weight:400;color:#DFE6EF;}.elementor-16 .elementor-element.elementor-element-400b6e0{--display:flex;--position:absolute;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:20%;--z-index:10;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-400b6e0{left:62%;}body.rtl .elementor-16 .elementor-element.elementor-element-400b6e0{right:62%;}.elementor-16 .elementor-element.elementor-element-4fddb07{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-4fddb07:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4fddb07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-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-16 .elementor-element.elementor-element-d8c7a52 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-16 .elementor-element.elementor-element-d8c7a52 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-16 .elementor-element.elementor-element-d8c7a52 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-16 .elementor-element.elementor-element-d8c7a52 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-16 .elementor-element.elementor-element-d8c7a52 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-d8c7a52 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-16 .elementor-element.elementor-element-d8c7a52 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-16 .elementor-element.elementor-element-d8c7a52 .elementor-field-type-html{padding-bottom:0px;}.elementor-16 .elementor-element.elementor-element-d8c7a52 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-16 .elementor-element.elementor-element-d8c7a52 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-16 .elementor-element.elementor-element-d8c7a52 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-d8c7a52 .elementor-button[type="submit"]{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-d8c7a52 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-16 .elementor-element.elementor-element-d8c7a52 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-d8c7a52 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-d8c7a52 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-d8c7a52 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-16 .elementor-element.elementor-element-d8c7a52 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-d8c7a52{--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-16 .elementor-element.elementor-element-66be3a4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-16 .elementor-element.elementor-element-ac62e97{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-16 .elementor-element.elementor-element-ac62e97:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-ac62e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-f3c631e .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-16 .elementor-element.elementor-element-f3c631e .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-16 .elementor-element.elementor-element-f3c631e .elementor-field-group.recaptcha_v3-bottomleft, .elementor-16 .elementor-element.elementor-element-f3c631e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-16 .elementor-element.elementor-element-f3c631e .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-f3c631e .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-16 .elementor-element.elementor-element-f3c631e .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-16 .elementor-element.elementor-element-f3c631e .elementor-field-type-html{padding-bottom:0px;}.elementor-16 .elementor-element.elementor-element-f3c631e .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-16 .elementor-element.elementor-element-f3c631e .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-16 .elementor-element.elementor-element-f3c631e .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-f3c631e .elementor-button[type="submit"]{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-f3c631e .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-16 .elementor-element.elementor-element-f3c631e .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-f3c631e .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-f3c631e .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-f3c631e .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-16 .elementor-element.elementor-element-f3c631e .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-16 .elementor-element.elementor-element-f3c631e{--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-16 .elementor-element.elementor-element-2c7693e{--display:flex;--min-height:160vh;--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;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-349b8a5{text-align:center;}.elementor-16 .elementor-element.elementor-element-349b8a5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;letter-spacing:0.3px;color:#1A2436;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-3b3a7d5{--divider-border-style:solid;--divider-color:#E8912A;--divider-border-width:4px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-16 .elementor-element.elementor-element-3b3a7d5 .elementor-divider-separator{width:64px;margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-3b3a7d5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-16 .elementor-element.elementor-element-e6209d9{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#6B7688;}.elementor-16 .elementor-element.elementor-element-99c3e26{--display:flex;--min-height:50vh;--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;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-99c3e26:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-99c3e26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}.elementor-16 .elementor-element.elementor-element-67e7399{text-align:center;}.elementor-16 .elementor-element.elementor-element-67e7399 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;letter-spacing:0.3px;color:#1A2436;}.elementor-16 .elementor-element.elementor-element-eb6a3be{--divider-border-style:solid;--divider-color:#E8912A;--divider-border-width:4px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-16 .elementor-element.elementor-element-eb6a3be .elementor-divider-separator{width:64px;margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-eb6a3be .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-16 .elementor-element.elementor-element-7955774{--display:flex;--min-height:50vh;--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;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-b61da18{text-align:center;}.elementor-16 .elementor-element.elementor-element-b61da18 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;letter-spacing:0.3px;color:#1A2436;}.elementor-16 .elementor-element.elementor-element-94a8fd8{--divider-border-style:solid;--divider-color:#E8912A;--divider-border-width:4px;border-style:none;border-radius:3px 3px 3px 3px;}.elementor-16 .elementor-element.elementor-element-94a8fd8 .elementor-divider-separator{width:64px;margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-94a8fd8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-16 .elementor-element.elementor-element-e9cfe18{--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;}.elementor-16 .elementor-element.elementor-element-839b00a{width:var( --container-widget-width, 22.661% );max-width:22.661%;--container-widget-width:22.661%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-839b00a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-839b00a .elementor-icon-box-wrapper{gap:13px;}.elementor-16 .elementor-element.elementor-element-839b00a .elementor-icon-box-title{margin-block-end:7px;color:#E8912A;}.elementor-16 .elementor-element.elementor-element-839b00a.elementor-view-stacked .elementor-icon{background-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-839b00a.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-839b00a.elementor-view-default .elementor-icon{fill:#E8912A;color:#E8912A;border-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-839b00a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-839b00a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-839b00a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-839b00a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-839b00a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-839b00a.elementor-view-default:has(:focus) .elementor-icon{fill:#E8912A;color:#E8912A;border-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-839b00a .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-839b00a .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:15.6px;letter-spacing:0.5px;}.elementor-16 .elementor-element.elementor-element-839b00a:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-839b00a:has(:focus) .elementor-icon-box-title{color:#E8912A;}.elementor-16 .elementor-element.elementor-element-839b00a .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:18.9px;color:#43506A;}.elementor-16 .elementor-element.elementor-element-c2ec5fb{width:var( --container-widget-width, 22.661% );max-width:22.661%;--container-widget-width:22.661%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-c2ec5fb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-c2ec5fb .elementor-icon-box-wrapper{gap:13px;}.elementor-16 .elementor-element.elementor-element-c2ec5fb .elementor-icon-box-title{margin-block-end:7px;color:#E8912A;}.elementor-16 .elementor-element.elementor-element-c2ec5fb.elementor-view-stacked .elementor-icon{background-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-c2ec5fb.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-c2ec5fb.elementor-view-default .elementor-icon{fill:#E8912A;color:#E8912A;border-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-c2ec5fb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-c2ec5fb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-c2ec5fb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-c2ec5fb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-c2ec5fb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-c2ec5fb.elementor-view-default:has(:focus) .elementor-icon{fill:#E8912A;color:#E8912A;border-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-c2ec5fb .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-c2ec5fb .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:15.6px;letter-spacing:0.5px;}.elementor-16 .elementor-element.elementor-element-c2ec5fb:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-c2ec5fb:has(:focus) .elementor-icon-box-title{color:#E8912A;}.elementor-16 .elementor-element.elementor-element-c2ec5fb .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:18.9px;color:#43506A;}.elementor-16 .elementor-element.elementor-element-dcd8b05{width:var( --container-widget-width, 22.661% );max-width:22.661%;--container-widget-width:22.661%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-dcd8b05.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-dcd8b05 .elementor-icon-box-wrapper{gap:13px;}.elementor-16 .elementor-element.elementor-element-dcd8b05 .elementor-icon-box-title{margin-block-end:7px;color:#E8912A;}.elementor-16 .elementor-element.elementor-element-dcd8b05.elementor-view-stacked .elementor-icon{background-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-dcd8b05.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-dcd8b05.elementor-view-default .elementor-icon{fill:#E8912A;color:#E8912A;border-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-dcd8b05.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-dcd8b05.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-dcd8b05.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-dcd8b05.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-dcd8b05.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-dcd8b05.elementor-view-default:has(:focus) .elementor-icon{fill:#E8912A;color:#E8912A;border-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-dcd8b05 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-dcd8b05 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:15.6px;letter-spacing:0.5px;}.elementor-16 .elementor-element.elementor-element-dcd8b05:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-dcd8b05:has(:focus) .elementor-icon-box-title{color:#E8912A;}.elementor-16 .elementor-element.elementor-element-dcd8b05 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:18.9px;color:#43506A;}.elementor-16 .elementor-element.elementor-element-208584c{width:var( --container-widget-width, 22.661% );max-width:22.661%;--container-widget-width:22.661%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-208584c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-208584c .elementor-icon-box-wrapper{gap:13px;}.elementor-16 .elementor-element.elementor-element-208584c .elementor-icon-box-title{margin-block-end:7px;color:#E8912A;}.elementor-16 .elementor-element.elementor-element-208584c.elementor-view-stacked .elementor-icon{background-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-208584c.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-208584c.elementor-view-default .elementor-icon{fill:#E8912A;color:#E8912A;border-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-208584c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-208584c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-208584c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-208584c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-208584c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-208584c.elementor-view-default:has(:focus) .elementor-icon{fill:#E8912A;color:#E8912A;border-color:#E8912A;}.elementor-16 .elementor-element.elementor-element-208584c .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-208584c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:15.6px;letter-spacing:0.5px;}.elementor-16 .elementor-element.elementor-element-208584c:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-208584c:has(:focus) .elementor-icon-box-title{color:#E8912A;}.elementor-16 .elementor-element.elementor-element-208584c .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:18.9px;color:#43506A;}.elementor-16 .elementor-element.elementor-element-12f1d91{--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;}.elementor-16 .elementor-element.elementor-element-f0e4eb8{--display:flex;--min-height:50px;--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;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-1796f1b{--content-width:1140px;}.elementor-16 .elementor-element.elementor-element-419b012{--width:100%;}.elementor-16 .elementor-element.elementor-element-6819a7c{--width:65%;}.elementor-16 .elementor-element.elementor-element-400b6e0{--width:440px;}.elementor-16 .elementor-element.elementor-element-66be3a4{--width:440px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-16 .elementor-element.elementor-element-453f3ef .elementor-heading-title{font-size:40px;}.elementor-16 .elementor-element.elementor-element-abb7f4f .elementor-heading-title{font-size:24px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-16 .elementor-element.elementor-element-370a395 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-370a395 .elementor-icon-box-title a{font-size:24px;}.elementor-16 .elementor-element.elementor-element-498d449 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-498d449 .elementor-icon-box-title a{font-size:24px;}.elementor-16 .elementor-element.elementor-element-1a5ed9c .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-1a5ed9c .elementor-icon-box-title a{font-size:24px;}.elementor-16 .elementor-element.elementor-element-887bbe2 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-887bbe2 .elementor-icon-box-title a{font-size:24px;}.elementor-16 .elementor-element.elementor-element-349b8a5 .elementor-heading-title{font-size:24px;}.elementor-16 .elementor-element.elementor-element-67e7399 .elementor-heading-title{font-size:24px;}.elementor-16 .elementor-element.elementor-element-b61da18 .elementor-heading-title{font-size:24px;}.elementor-16 .elementor-element.elementor-element-839b00a .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-839b00a .elementor-icon-box-title a{font-size:24px;}.elementor-16 .elementor-element.elementor-element-c2ec5fb .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-c2ec5fb .elementor-icon-box-title a{font-size:24px;}.elementor-16 .elementor-element.elementor-element-dcd8b05 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-dcd8b05 .elementor-icon-box-title a{font-size:24px;}.elementor-16 .elementor-element.elementor-element-208584c .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-208584c .elementor-icon-box-title a{font-size:24px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-16 .elementor-element.elementor-element-453f3ef .elementor-heading-title{font-size:33px;}.elementor-16 .elementor-element.elementor-element-6819a7c{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-16 .elementor-element.elementor-element-370a395{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-16 .elementor-element.elementor-element-370a395 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-370a395 .elementor-icon-box-title a{font-size:12px;}.elementor-16 .elementor-element.elementor-element-498d449{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-16 .elementor-element.elementor-element-498d449 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-498d449 .elementor-icon-box-title a{font-size:12px;line-height:14.4px;}.elementor-16 .elementor-element.elementor-element-1a5ed9c{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-16 .elementor-element.elementor-element-1a5ed9c .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-1a5ed9c .elementor-icon-box-title a{font-size:12px;line-height:14.4px;}.elementor-16 .elementor-element.elementor-element-887bbe2{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-16 .elementor-element.elementor-element-887bbe2 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-887bbe2 .elementor-icon-box-title a{font-size:12px;line-height:14.4px;}.elementor-16 .elementor-element.elementor-element-6c83c06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;}.elementor-16 .elementor-element.elementor-element-66be3a4{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-349b8a5{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-349b8a5 .elementor-heading-title{font-size:21px;}.elementor-16 .elementor-element.elementor-element-e6209d9{font-size:14px;}.elementor-16 .elementor-element.elementor-element-67e7399 .elementor-heading-title{font-size:21px;}.elementor-16 .elementor-element.elementor-element-b61da18 .elementor-heading-title{font-size:21px;}.elementor-16 .elementor-element.elementor-element-e9cfe18{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-839b00a{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-16 .elementor-element.elementor-element-839b00a .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-839b00a .elementor-icon-box-title a{font-size:12px;}.elementor-16 .elementor-element.elementor-element-c2ec5fb{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-16 .elementor-element.elementor-element-c2ec5fb .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-c2ec5fb .elementor-icon-box-title a{font-size:12px;}.elementor-16 .elementor-element.elementor-element-dcd8b05{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-16 .elementor-element.elementor-element-dcd8b05 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-dcd8b05 .elementor-icon-box-title a{font-size:12px;}.elementor-16 .elementor-element.elementor-element-208584c{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-16 .elementor-element.elementor-element-208584c .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-208584c .elementor-icon-box-title a{font-size:12px;}}/* Start custom CSS for container, class: .elementor-element-4fddb07 *//* ===== RÓTULOS ===== */
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-label{font-size:11px!important;font-weight:700!important;letter-spacing:.6px;color:#38445a!important;text-transform:uppercase;margin-bottom:7px}

/* ===== CAMPOS DE TEXTO E SELECT ===== */
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-textual,
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group select{
  border:1.5px solid #e2e6ec!important;border-radius:9px!important;
  padding:12px 13px!important;font-size:13.5px!important;color:#1a2436!important;
  background-color:#fff!important;min-height:auto!important;line-height:1.3!important;
}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-textual:focus,
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group select:focus{border-color:#E8912A!important;box-shadow:none!important}

/* ===== ÍCONE DO WHATSAPP DENTRO DO CAMPO (completo) ===== */
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-type-tel input{padding-left:40px!important;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2325D366'%3E%3Cpath d='M12 2a10 10 0 00-8.5 15.3L2 22l4.8-1.5A10 10 0 1012 2zm0 18a8 8 0 01-4.1-1.1l-.3-.2-2.8.9.9-2.7-.2-.3A8 8 0 1112 20zm4.4-6c-.2-.1-1.4-.7-1.6-.8-.2-.1-.4-.1-.5.1-.2.2-.6.8-.7.9-.1.1-.3.2-.5.1-.7-.3-1.4-.6-2-1.4-.4-.5-.7-1-.8-1.2-.1-.2 0-.4.1-.5l.4-.4c.1-.1.1-.2.2-.4 0-.1 0-.3 0-.4 0-.1-.5-1.3-.7-1.7-.2-.4-.4-.4-.5-.4h-.5c-.2 0-.4.1-.6.3-.2.2-.8.8-.8 2s.9 2.3 1 2.4c.1.2 1.7 2.7 4.2 3.7 1.6.6 2.2.7 2.9.6.4-.1 1.4-.6 1.6-1.1.2-.5.2-1 .1-1.1-.1-.1-.2-.1-.4-.2z'/%3E%3C/svg%3E")!important;
  background-repeat:no-repeat!important;background-position:12px center!important;background-size:20px!important}

/* ===== "O QUE VOCÊ PROCURA" — 2 botões (azul/dourado) ===== */
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-objetivo .elementor-field-subgroup{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-objetivo .elementor-field-option{position:relative}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-objetivo .elementor-field-option input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-objetivo .elementor-field-option label{display:flex;align-items:center;min-height:52px;cursor:pointer;border-radius:9px;padding:13px 12px 13px 46px;position:relative;font-weight:700;font-size:11.5px;line-height:1.15;text-transform:uppercase;color:#fff;background:#0a1729;opacity:.45;transition:.15s}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-objetivo .elementor-field-option:nth-child(2) label{background:#E8912A}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-objetivo .elementor-field-option label::before{content:"";position:absolute;left:13px;top:50%;transform:translateY(-50%);width:26px;height:26px;background-repeat:no-repeat;background-position:center;background-size:contain}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-objetivo .elementor-field-option:nth-child(1) label::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4 11l8-6 8 6' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 10v8h12v-8' stroke='%23fff' stroke-width='1.8' stroke-linejoin='round'/%3E%3C/svg%3E")}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-objetivo .elementor-field-option:nth-child(2) label::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4 16l4-4 3 3 6-7' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 8h3v3' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-objetivo .elementor-field-option:has(input:checked) label{opacity:1;box-shadow:0 6px 16px rgba(10,23,41,.25)}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-objetivo .elementor-field-option:nth-child(2):has(input:checked) label{box-shadow:0 6px 16px rgba(232,145,42,.35)}

/* ===== "TIPO DE IMÓVEL" — 4 cards com ícone (alinhados) ===== */
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-tipo .elementor-field-subgroup{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;align-items:stretch}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-tipo .elementor-field-option{position:relative;display:flex}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-tipo .elementor-field-option input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-tipo .elementor-field-option label{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;border:1.5px solid #e2e6ec;border-radius:9px;padding:40px 4px 12px;position:relative;cursor:pointer;font-size:10px;font-weight:600;color:#54607a;text-align:center;line-height:1.2;transition:.15s}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-tipo .elementor-field-option label::before{content:"";position:absolute;left:50%;top:12px;transform:translateX(-50%);width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-tipo .elementor-field-option:nth-child(1) label::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Crect x='7' y='3' width='10' height='18' stroke='%2354607a' stroke-width='1.6'/%3E%3Cpath d='M10 7h1M13 7h1M10 11h1M13 11h1M10 15h1M13 15h1' stroke='%2354607a' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-tipo .elementor-field-option:nth-child(2) label::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4 11l8-6 8 6' stroke='%2354607a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 10v8h12v-8' stroke='%2354607a' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E")}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-tipo .elementor-field-option:nth-child(3) label::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3 20h18M6 20V9l6-4 6 4v11' stroke='%2354607a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-tipo .elementor-field-option:nth-child(4) label::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Crect x='4' y='8' width='16' height='12' stroke='%2354607a' stroke-width='1.6'/%3E%3Cpath d='M4 8l2-4h12l2 4' stroke='%2354607a' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E")}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-tipo .elementor-field-option:has(input:checked) label{border-color:#0a1729;background:#0a1729;color:#fff}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-tipo .elementor-field-option:has(input:checked) label::before{filter:brightness(0) invert(1)}

/* ===== "QUANTOS DORMITÓRIOS" — 4 quadrados ===== */
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-dormitorios .elementor-field-subgroup{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-dormitorios .elementor-field-option{position:relative}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-dormitorios .elementor-field-option input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-dormitorios .elementor-field-option label{display:flex;align-items:center;justify-content:center;border:1.5px solid #e2e6ec;border-radius:9px;padding:13px 0;cursor:pointer;font-weight:700;font-size:15px;color:#54607a;transition:.15s}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-group-dormitorios .elementor-field-option:has(input:checked) label{border-color:#E8912A;background:#E8912A;color:#fff}

/* ===== CHECKBOX (Ainda não decidi / Como deseja ser contatado) ===== */
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-type-checkbox .elementor-field-subgroup,
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-type-acceptance .elementor-field-subgroup{display:flex;flex-wrap:wrap;gap:14px 18px}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-type-checkbox input[type=checkbox],
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-type-acceptance input[type=checkbox]{accent-color:#E8912A;width:16px;height:16px}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-type-checkbox .elementor-field-option label,
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-field-type-acceptance label{font-size:12.5px;color:#43506a;font-weight:500}

/* ===== BOTÃO ENVIAR (com ícone do WhatsApp branco) ===== */
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-button{background:#25a948!important;color:#fff!important;border-radius:11px!important;font-weight:800!important;font-size:15px!important;padding:15px!important;width:100%;display:flex;align-items:center;justify-content:center;gap:12px;text-transform:none}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-button:hover{background:#1f9a40!important}
.elementor-16 .elementor-element.elementor-element-4fddb07 .elementor-button::before{content:"";width:28px;height:28px;flex:none;background-repeat:no-repeat;background-position:center;background-size:contain;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M12 2a10 10 0 00-8.5 15.3L2 22l4.8-1.5A10 10 0 1012 2zm0 18a8 8 0 01-4.1-1.1l-.3-.2-2.8.9.9-2.7-.2-.3A8 8 0 1112 20zm4.4-6c-.2-.1-1.4-.7-1.6-.8-.2-.1-.4-.1-.5.1-.2.2-.6.8-.7.9-.1.1-.3.2-.5.1-.7-.3-1.4-.6-2-1.4-.4-.5-.7-1-.8-1.2-.1-.2 0-.4.1-.5l.4-.4c.1-.1.1-.2.2-.4 0-.1 0-.3 0-.4 0-.1-.5-1.3-.7-1.7-.2-.4-.4-.4-.5-.4h-.5c-.2 0-.4.1-.6.3-.2.2-.8.8-.8 2s.9 2.3 1 2.4c.1.2 1.7 2.7 4.2 3.7 1.6.6 2.2.7 2.9.6.4-.1 1.4-.6 1.6-1.1.2-.5.2-1 .1-1.1-.1-.1-.2-.1-.4-.2z'/%3E%3C/svg%3E")}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-400b6e0 */.elementor-16 .elementor-element.elementor-element-400b6e0{
  box-shadow: 0 20px 50px rgba(6, 14, 26, 0.28);
  border-radius: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac62e97 *//* ===== RÓTULOS ===== */
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-label{font-size:11px!important;font-weight:700!important;letter-spacing:.6px;color:#38445a!important;text-transform:uppercase;margin-bottom:7px}

/* ===== CAMPOS DE TEXTO E SELECT ===== */
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-textual,
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group select{
  border:1.5px solid #e2e6ec!important;border-radius:9px!important;
  padding:12px 13px!important;font-size:13.5px!important;color:#1a2436!important;
  background-color:#fff!important;min-height:auto!important;line-height:1.3!important;
}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-textual:focus,
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group select:focus{border-color:#E8912A!important;box-shadow:none!important}

/* ===== ÍCONE DO WHATSAPP DENTRO DO CAMPO (completo) ===== */
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-type-tel input{padding-left:40px!important;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2325D366'%3E%3Cpath d='M12 2a10 10 0 00-8.5 15.3L2 22l4.8-1.5A10 10 0 1012 2zm0 18a8 8 0 01-4.1-1.1l-.3-.2-2.8.9.9-2.7-.2-.3A8 8 0 1112 20zm4.4-6c-.2-.1-1.4-.7-1.6-.8-.2-.1-.4-.1-.5.1-.2.2-.6.8-.7.9-.1.1-.3.2-.5.1-.7-.3-1.4-.6-2-1.4-.4-.5-.7-1-.8-1.2-.1-.2 0-.4.1-.5l.4-.4c.1-.1.1-.2.2-.4 0-.1 0-.3 0-.4 0-.1-.5-1.3-.7-1.7-.2-.4-.4-.4-.5-.4h-.5c-.2 0-.4.1-.6.3-.2.2-.8.8-.8 2s.9 2.3 1 2.4c.1.2 1.7 2.7 4.2 3.7 1.6.6 2.2.7 2.9.6.4-.1 1.4-.6 1.6-1.1.2-.5.2-1 .1-1.1-.1-.1-.2-.1-.4-.2z'/%3E%3C/svg%3E")!important;
  background-repeat:no-repeat!important;background-position:12px center!important;background-size:20px!important}

/* ===== "O QUE VOCÊ PROCURA" — 2 botões (azul/dourado) ===== */
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-objetivo .elementor-field-subgroup{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-objetivo .elementor-field-option{position:relative}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-objetivo .elementor-field-option input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-objetivo .elementor-field-option label{display:flex;align-items:center;min-height:52px;cursor:pointer;border-radius:9px;padding:13px 12px 13px 46px;position:relative;font-weight:700;font-size:11.5px;line-height:1.15;text-transform:uppercase;color:#fff;background:#0a1729;opacity:.45;transition:.15s}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-objetivo .elementor-field-option:nth-child(2) label{background:#E8912A}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-objetivo .elementor-field-option label::before{content:"";position:absolute;left:13px;top:50%;transform:translateY(-50%);width:26px;height:26px;background-repeat:no-repeat;background-position:center;background-size:contain}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-objetivo .elementor-field-option:nth-child(1) label::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4 11l8-6 8 6' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 10v8h12v-8' stroke='%23fff' stroke-width='1.8' stroke-linejoin='round'/%3E%3C/svg%3E")}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-objetivo .elementor-field-option:nth-child(2) label::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4 16l4-4 3 3 6-7' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 8h3v3' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-objetivo .elementor-field-option:has(input:checked) label{opacity:1;box-shadow:0 6px 16px rgba(10,23,41,.25)}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-objetivo .elementor-field-option:nth-child(2):has(input:checked) label{box-shadow:0 6px 16px rgba(232,145,42,.35)}

/* ===== "TIPO DE IMÓVEL" — 4 cards com ícone (alinhados) ===== */
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-tipo .elementor-field-subgroup{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;align-items:stretch}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-tipo .elementor-field-option{position:relative;display:flex}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-tipo .elementor-field-option input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-tipo .elementor-field-option label{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;border:1.5px solid #e2e6ec;border-radius:9px;padding:40px 4px 12px;position:relative;cursor:pointer;font-size:10px;font-weight:600;color:#54607a;text-align:center;line-height:1.2;transition:.15s}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-tipo .elementor-field-option label::before{content:"";position:absolute;left:50%;top:12px;transform:translateX(-50%);width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-tipo .elementor-field-option:nth-child(1) label::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Crect x='7' y='3' width='10' height='18' stroke='%2354607a' stroke-width='1.6'/%3E%3Cpath d='M10 7h1M13 7h1M10 11h1M13 11h1M10 15h1M13 15h1' stroke='%2354607a' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-tipo .elementor-field-option:nth-child(2) label::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4 11l8-6 8 6' stroke='%2354607a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 10v8h12v-8' stroke='%2354607a' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E")}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-tipo .elementor-field-option:nth-child(3) label::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3 20h18M6 20V9l6-4 6 4v11' stroke='%2354607a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-tipo .elementor-field-option:nth-child(4) label::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Crect x='4' y='8' width='16' height='12' stroke='%2354607a' stroke-width='1.6'/%3E%3Cpath d='M4 8l2-4h12l2 4' stroke='%2354607a' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E")}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-tipo .elementor-field-option:has(input:checked) label{border-color:#0a1729;background:#0a1729;color:#fff}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-tipo .elementor-field-option:has(input:checked) label::before{filter:brightness(0) invert(1)}

/* ===== "QUANTOS DORMITÓRIOS" — 4 quadrados ===== */
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-dormitorios .elementor-field-subgroup{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-dormitorios .elementor-field-option{position:relative}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-dormitorios .elementor-field-option input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-dormitorios .elementor-field-option label{display:flex;align-items:center;justify-content:center;border:1.5px solid #e2e6ec;border-radius:9px;padding:13px 0;cursor:pointer;font-weight:700;font-size:15px;color:#54607a;transition:.15s}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-group-dormitorios .elementor-field-option:has(input:checked) label{border-color:#E8912A;background:#E8912A;color:#fff}

/* ===== CHECKBOX (Ainda não decidi / Como deseja ser contatado) ===== */
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-type-checkbox .elementor-field-subgroup,
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-type-acceptance .elementor-field-subgroup{display:flex;flex-wrap:wrap;gap:14px 18px}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-type-checkbox input[type=checkbox],
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-type-acceptance input[type=checkbox]{accent-color:#E8912A;width:16px;height:16px}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-type-checkbox .elementor-field-option label,
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-field-type-acceptance label{font-size:12.5px;color:#43506a;font-weight:500}

/* ===== BOTÃO ENVIAR (com ícone do WhatsApp branco) ===== */
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-button{background:#25a948!important;color:#fff!important;border-radius:11px!important;font-weight:800!important;font-size:15px!important;padding:15px!important;width:100%;display:flex;align-items:center;justify-content:center;gap:12px;text-transform:none}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-button:hover{background:#1f9a40!important}
.elementor-16 .elementor-element.elementor-element-ac62e97 .elementor-button::before{content:"";width:28px;height:28px;flex:none;background-repeat:no-repeat;background-position:center;background-size:contain;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M12 2a10 10 0 00-8.5 15.3L2 22l4.8-1.5A10 10 0 1012 2zm0 18a8 8 0 01-4.1-1.1l-.3-.2-2.8.9.9-2.7-.2-.3A8 8 0 1112 20zm4.4-6c-.2-.1-1.4-.7-1.6-.8-.2-.1-.4-.1-.5.1-.2.2-.6.8-.7.9-.1.1-.3.2-.5.1-.7-.3-1.4-.6-2-1.4-.4-.5-.7-1-.8-1.2-.1-.2 0-.4.1-.5l.4-.4c.1-.1.1-.2.2-.4 0-.1 0-.3 0-.4 0-.1-.5-1.3-.7-1.7-.2-.4-.4-.4-.5-.4h-.5c-.2 0-.4.1-.6.3-.2.2-.8.8-.8 2s.9 2.3 1 2.4c.1.2 1.7 2.7 4.2 3.7 1.6.6 2.2.7 2.9.6.4-.1 1.4-.6 1.6-1.1.2-.5.2-1 .1-1.1-.1-.1-.2-.1-.4-.2z'/%3E%3C/svg%3E")}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66be3a4 */.elementor-16 .elementor-element.elementor-element-66be3a4{
  box-shadow: 0 20px 50px rgba(6, 14, 26, 0.28);
  border-radius: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1796f1b */.elementor-16 .elementor-element.elementor-element-1796f1b {
  background:
    linear-gradient(115deg,
      rgba(8, 18, 32, 0.97) 0%,
      rgba(8, 18, 32, 0.84) 40%,
      rgba(8, 18, 32, 0.30) 64%,
      rgba(8, 18, 32, 0.58) 100%),
    linear-gradient(180deg,
      transparent 72%,
      rgba(10, 23, 41, 0.85) 89%,
      #0a1729 100%),
    url('https://metaimoveis.codexup.com.br/wp-content/uploads/2026/08/herooo.webp')
      center / cover no-repeat;
}/* End custom CSS */