.elementor-12 .elementor-element.elementor-element-29625b12{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CF3434;--border-color:#CF3434;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:4px;--padding-right:4px;}.elementor-12 .elementor-element.elementor-element-29625b12:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-29625b12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CF3434;}.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-12 .elementor-element.elementor-element-58c25462{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-58c25462 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-2e6e4a83{--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:40px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2e6e4a83:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2e6e4a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001006;background-image:url("https://summitalphaville.com.br/wp-content/uploads/2026/10/summit-alphaville-hero-desktop-scaled.webp");background-position:85% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-996ae4c{--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-12 .elementor-element.elementor-element-3403cf8d{padding:10px 0px 10px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-3403cf8d img{width:62%;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4c6bfcd0{width:var( --container-widget-width, 64% );max-width:64%;padding:10px 10px 10px 10px;--container-widget-width:64%;--container-widget-flex-grow:0;border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-4c6bfcd0 .elementor-icon-list-icon i{color:#22E06A;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-4c6bfcd0 .elementor-icon-list-icon svg{fill:#22E06A;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-4c6bfcd0 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-4c6bfcd0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-4c6bfcd0 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-12 .elementor-element.elementor-element-4c6bfcd0 .elementor-icon-list-text{color:#22E06A;transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d12e76f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d12e76f .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:2.2em;font-weight:700;line-height:1.2em;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-12 .elementor-element.elementor-element-49e3e1f{width:var( --container-widget-width, 560px );max-width:560px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:560px;--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-12 .elementor-element.elementor-element-49e3e1f .elementor-field-group{padding-right:calc( 4px/2 );padding-left:calc( 4px/2 );margin-bottom:11px;}.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-form-fields-wrapper{margin-left:calc( -4px/2 );margin-right:calc( -4px/2 );margin-bottom:-11px;}.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-field-group.recaptcha_v3-bottomleft, .elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-field-group > label, .elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-field-subgroup label{color:#000000;}.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-field-group > label{font-family:"Inter Tight", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-field-type-html{padding-bottom:0px;color:#000000;font-family:"Inter Tight", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-field-group .elementor-field{color:#000000;}.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-field-group .elementor-field, .elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-field-subgroup label{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#22E06A40;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#22E06A40;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-field-group .elementor-select-wrapper::before{color:#22E06A40;}.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-button{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1em;border-radius:74px 74px 74px 74px;padding:25px 20px 25px 20px;}.elementor-12 .elementor-element.elementor-element-49e3e1f .e-form__buttons__wrapper__button-next{background-color:#12B055;color:#000000;}.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-button[type="submit"]{background-color:#12B055;color:#000000;}.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-button[type="submit"] svg *{fill:#000000;}.elementor-12 .elementor-element.elementor-element-49e3e1f .e-form__buttons__wrapper__button-previous{background-color:#12B055;color:#000000;}.elementor-12 .elementor-element.elementor-element-49e3e1f .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-49e3e1f .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-message{font-family:"Inter Tight", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-message.elementor-message-success{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-message.elementor-message-danger{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-message.elementor-help-inline{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-49e3e1f .e-form__indicators__indicator, .elementor-12 .elementor-element.elementor-element-49e3e1f .e-form__indicators__indicator__label{font-family:"Inter Tight", Sans-serif;font-weight:500;}.elementor-12 .elementor-element.elementor-element-49d8f008{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-49d8f008 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-2f1bfb1{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-weight:400;line-height:1.6em;color:#C2C8C9;}.elementor-12 .elementor-element.elementor-element-2f1bfb1 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-68a6af83{--display:flex;--min-height:685px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-68a6af83::before, .elementor-12 .elementor-element.elementor-element-68a6af83 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-68a6af83 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-68a6af83 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-68a6af83 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-68a6af83 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://summitalphaville.com.br/wp-content/uploads/2026/10/figma-1784580388587.webp");--background-overlay:'';background-position:bottom center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-61bb4162{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-61bb4162 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:3em;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a18d481{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a18d481 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-5e0ad80d{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-289620d0 .elementor-button{background-color:#12B055;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:800;text-transform:uppercase;line-height:1.2em;fill:#001006;color:#001006;border-style:none;border-radius:100px 100px 100px 100px;padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-289620d0{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7acb5226{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:85px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7acb5226:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7acb5226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001006;}.elementor-12 .elementor-element.elementor-element-102f10bc{width:var( --container-widget-width, 92% );max-width:92%;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-102f10bc .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:3.1em;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7e560d13{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7e560d13 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-546c4265{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-31160fd{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:.5px .5px .5px .5px;--border-top-width:.5px;--border-right-width:.5px;--border-bottom-width:.5px;--border-left-width:.5px;border-color:#12B055;--border-color:#12B055;--border-radius:13px 13px 13px 13px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.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-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-12 .elementor-element.elementor-element-41955d88{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-41955d88 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-12 .elementor-element.elementor-element-41955d88.elementor-view-stacked .elementor-icon{background-color:#12B055;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-41955d88.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-41955d88.elementor-view-default .elementor-icon{fill:#12B055;color:#12B055;border-color:#12B055;}.elementor-12 .elementor-element.elementor-element-41955d88.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-41955d88 .elementor-icon{font-size:24px;padding:19px;}.elementor-12 .elementor-element.elementor-element-41955d88 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-41955d88 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:700;}.elementor-12 .elementor-element.elementor-element-41955d88 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-41955d88:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-41955d88:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-41955d88 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:#DADADA;}.elementor-12 .elementor-element.elementor-element-10da2e20{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:.5px .5px .5px .5px;--border-top-width:.5px;--border-right-width:.5px;--border-bottom-width:.5px;--border-left-width:.5px;border-color:#12B055;--border-color:#12B055;--border-radius:13px 13px 13px 13px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-5331ea18{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5331ea18 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-12 .elementor-element.elementor-element-5331ea18.elementor-view-stacked .elementor-icon{background-color:#12B055;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5331ea18.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5331ea18.elementor-view-default .elementor-icon{fill:#12B055;color:#12B055;border-color:#12B055;}.elementor-12 .elementor-element.elementor-element-5331ea18.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5331ea18 .elementor-icon{font-size:24px;padding:19px;}.elementor-12 .elementor-element.elementor-element-5331ea18 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5331ea18 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:700;}.elementor-12 .elementor-element.elementor-element-5331ea18 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5331ea18:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-5331ea18:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5331ea18 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:#DADADA;}.elementor-12 .elementor-element.elementor-element-64f0dfb6{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:.5px .5px .5px .5px;--border-top-width:.5px;--border-right-width:.5px;--border-bottom-width:.5px;--border-left-width:.5px;border-color:#12B055;--border-color:#12B055;--border-radius:13px 13px 13px 13px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-30c6edad{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-30c6edad .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-12 .elementor-element.elementor-element-30c6edad.elementor-view-stacked .elementor-icon{background-color:#12B055;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-30c6edad.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-30c6edad.elementor-view-default .elementor-icon{fill:#12B055;color:#12B055;border-color:#12B055;}.elementor-12 .elementor-element.elementor-element-30c6edad.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-30c6edad .elementor-icon{font-size:24px;padding:19px;}.elementor-12 .elementor-element.elementor-element-30c6edad .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-30c6edad .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:700;}.elementor-12 .elementor-element.elementor-element-30c6edad .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-30c6edad:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-30c6edad:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-30c6edad .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:#DADADA;}.elementor-12 .elementor-element.elementor-element-1e82a8ac{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:.5px .5px .5px .5px;--border-top-width:.5px;--border-right-width:.5px;--border-bottom-width:.5px;--border-left-width:.5px;border-color:#12B055;--border-color:#12B055;--border-radius:13px 13px 13px 13px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-7046e75f{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7046e75f .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-12 .elementor-element.elementor-element-7046e75f.elementor-view-stacked .elementor-icon{background-color:#12B055;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7046e75f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7046e75f.elementor-view-default .elementor-icon{fill:#12B055;color:#12B055;border-color:#12B055;}.elementor-12 .elementor-element.elementor-element-7046e75f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7046e75f .elementor-icon{font-size:24px;padding:19px;}.elementor-12 .elementor-element.elementor-element-7046e75f .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7046e75f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:700;}.elementor-12 .elementor-element.elementor-element-7046e75f .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7046e75f:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-7046e75f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7046e75f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:#DADADA;}.elementor-12 .elementor-element.elementor-element-47644af{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:.5px .5px .5px .5px;--border-top-width:.5px;--border-right-width:.5px;--border-bottom-width:.5px;--border-left-width:.5px;border-color:#12B055;--border-color:#12B055;--border-radius:13px 13px 13px 13px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-1dc576f0{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1dc576f0 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-12 .elementor-element.elementor-element-1dc576f0.elementor-view-stacked .elementor-icon{background-color:#12B055;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1dc576f0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1dc576f0.elementor-view-default .elementor-icon{fill:#12B055;color:#12B055;border-color:#12B055;}.elementor-12 .elementor-element.elementor-element-1dc576f0.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1dc576f0 .elementor-icon{font-size:24px;padding:19px;}.elementor-12 .elementor-element.elementor-element-1dc576f0 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1dc576f0 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:700;}.elementor-12 .elementor-element.elementor-element-1dc576f0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1dc576f0:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-1dc576f0:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1dc576f0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:#DADADA;}.elementor-12 .elementor-element.elementor-element-2cf63375{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:.5px .5px .5px .5px;--border-top-width:.5px;--border-right-width:.5px;--border-bottom-width:.5px;--border-left-width:.5px;border-color:#12B055;--border-color:#12B055;--border-radius:13px 13px 13px 13px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-655a51a9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-655a51a9 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-12 .elementor-element.elementor-element-655a51a9.elementor-view-stacked .elementor-icon{background-color:#12B055;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-655a51a9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-655a51a9.elementor-view-default .elementor-icon{fill:#12B055;color:#12B055;border-color:#12B055;}.elementor-12 .elementor-element.elementor-element-655a51a9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-655a51a9 .elementor-icon{font-size:24px;padding:19px;}.elementor-12 .elementor-element.elementor-element-655a51a9 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-655a51a9 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:700;}.elementor-12 .elementor-element.elementor-element-655a51a9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-655a51a9:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-655a51a9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-655a51a9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:#DADADA;}.elementor-12 .elementor-element.elementor-element-860c771{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:.5px .5px .5px .5px;--border-top-width:.5px;--border-right-width:.5px;--border-bottom-width:.5px;--border-left-width:.5px;border-color:#12B055;--border-color:#12B055;--border-radius:13px 13px 13px 13px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-f27d766{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f27d766 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-12 .elementor-element.elementor-element-f27d766.elementor-view-stacked .elementor-icon{background-color:#12B055;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f27d766.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f27d766.elementor-view-default .elementor-icon{fill:#12B055;color:#12B055;border-color:#12B055;}.elementor-12 .elementor-element.elementor-element-f27d766.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f27d766 .elementor-icon{font-size:24px;padding:19px;}.elementor-12 .elementor-element.elementor-element-f27d766 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f27d766 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:700;}.elementor-12 .elementor-element.elementor-element-f27d766 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f27d766:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-f27d766:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f27d766 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:#DADADA;}.elementor-12 .elementor-element.elementor-element-6b75ac1{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;border-width:.5px .5px .5px .5px;--border-top-width:.5px;--border-right-width:.5px;--border-bottom-width:.5px;--border-left-width:.5px;border-color:#12B055;--border-color:#12B055;--border-radius:13px 13px 13px 13px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-b61d5c1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b61d5c1 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-12 .elementor-element.elementor-element-b61d5c1.elementor-view-stacked .elementor-icon{background-color:#12B055;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b61d5c1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b61d5c1.elementor-view-default .elementor-icon{fill:#12B055;color:#12B055;border-color:#12B055;}.elementor-12 .elementor-element.elementor-element-b61d5c1.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b61d5c1 .elementor-icon{font-size:24px;padding:19px;}.elementor-12 .elementor-element.elementor-element-b61d5c1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-b61d5c1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:700;}.elementor-12 .elementor-element.elementor-element-b61d5c1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b61d5c1:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-b61d5c1:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b61d5c1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:#DADADA;}.elementor-12 .elementor-element.elementor-element-64101a88 .elementor-button{background-color:#12B055;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:800;text-transform:uppercase;line-height:1.2em;fill:#001006;color:#001006;border-style:none;border-radius:100px 100px 100px 100px;padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-64101a88{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;z-index:15;}.elementor-12 .elementor-element.elementor-element-4e5986ca{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:60px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-356b2d9b{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-356b2d9b .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:3em;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-558227d1{--e-image-carousel-slides-to-show:4;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-558227d1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-12 .elementor-element.elementor-element-558227d1 .elementor-swiper-button.elementor-swiper-button-next{font-size:18px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-558227d1 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-12 .elementor-element.elementor-element-558227d1 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-558227d1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-558227d1 .elementor-image-carousel-caption{text-align:center;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;margin-block-start:12px;}.elementor-12 .elementor-element.elementor-element-33da92e{width:var( --container-widget-width, 73% );max-width:73%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-33da92e p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-7814ff51{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7814ff51:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7814ff51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001006;}.elementor-12 .elementor-element.elementor-element-83b3d0f{width:var( --container-widget-width, 30% );max-width:30%;padding:10px 10px 10px 10px;--container-widget-width:30%;--container-widget-flex-grow:0;border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-83b3d0f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-83b3d0f .elementor-icon-list-icon i{color:#22E06A;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-83b3d0f .elementor-icon-list-icon svg{fill:#22E06A;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-83b3d0f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-83b3d0f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-83b3d0f .elementor-icon-list-text{color:#22E06A;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2ee50e13{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-2ee50e13.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2ee50e13 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:3em;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ab78d72{width:var( --container-widget-width, 73% );max-width:73%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ab78d72.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ab78d72 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-7ab683ee{--display:flex;--min-height:685px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e2a85ce{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-12 .elementor-element.elementor-element-25aca4a6{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-25aca4a6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-25aca4a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09170E;}.elementor-12 .elementor-element.elementor-element-78ca0ea img{height:300px;object-fit:cover;object-position:top center;border-radius:8px 8px 8px 8px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-12 .elementor-element.elementor-element-54877df8{width:var( --container-widget-width, 94% );max-width:94%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-54877df8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-54877df8 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-54877df8 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter Tight", Sans-serif;font-size:1.7em;font-weight:600;line-height:47px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-54877df8:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-54877df8:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-54877df8 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3be1ff7f{--display:flex;}.elementor-12 .elementor-element.elementor-element-10ae1c74{width:var( --container-widget-width, 99% );max-width:99%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-10ae1c74.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-10ae1c74 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-4a3429d{--display:flex;}.elementor-12 .elementor-element.elementor-element-4dd22db{width:var( --container-widget-width, 99% );max-width:99%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:#C2C8C9;}.elementor-12 .elementor-element.elementor-element-4dd22db.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4dd22db p{margin-block-end:12px;}.elementor-12 .elementor-element.elementor-element-9231857{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-9231857:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9231857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09170E;}.elementor-12 .elementor-element.elementor-element-56bcef2c img{height:300px;object-fit:cover;object-position:top center;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-19b81b2f{width:var( --container-widget-width, 94% );max-width:94%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-19b81b2f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-19b81b2f .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-19b81b2f .elementor-image-box-title{margin-bottom:0px;font-family:"Inter Tight", Sans-serif;font-size:1.7em;font-weight:600;line-height:47px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-19b81b2f:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-19b81b2f:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-19b81b2f .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-292531dc{--display:flex;}.elementor-12 .elementor-element.elementor-element-70df334b{width:var( --container-widget-width, 99% );max-width:99%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-70df334b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-70df334b p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-07ec273{--display:flex;}.elementor-12 .elementor-element.elementor-element-dcaa4ca{width:var( --container-widget-width, 99% );max-width:99%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:#C2C8C9;}.elementor-12 .elementor-element.elementor-element-dcaa4ca.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-dcaa4ca p{margin-block-end:12px;}.elementor-12 .elementor-element.elementor-element-6c6e6f4{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-6c6e6f4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6c6e6f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09170E;}.elementor-12 .elementor-element.elementor-element-4917c91a img{height:300px;object-fit:cover;object-position:top center;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-565f8804{width:var( --container-widget-width, 94% );max-width:94%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-565f8804.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-565f8804 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-565f8804 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter Tight", Sans-serif;font-size:1.7em;font-weight:600;line-height:47px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-565f8804:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-565f8804:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-565f8804 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6176346a{--display:flex;}.elementor-12 .elementor-element.elementor-element-2ffbf8a1{width:var( --container-widget-width, 99% );max-width:99%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2ffbf8a1.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2ffbf8a1 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-c5f0346{--display:flex;}.elementor-12 .elementor-element.elementor-element-d2071bc{width:var( --container-widget-width, 99% );max-width:99%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:#C2C8C9;}.elementor-12 .elementor-element.elementor-element-d2071bc.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d2071bc p{margin-block-end:12px;}.elementor-12 .elementor-element.elementor-element-256b541{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-256b541:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-256b541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09170E;}.elementor-12 .elementor-element.elementor-element-27cc1148 img{height:300px;object-fit:cover;object-position:top center;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-6f82add{width:var( --container-widget-width, 94% );max-width:94%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6f82add.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6f82add .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6f82add .elementor-image-box-title{margin-bottom:0px;font-family:"Inter Tight", Sans-serif;font-size:1.7em;font-weight:600;line-height:47px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6f82add:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-6f82add:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6f82add .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7e79d5c0{--display:flex;}.elementor-12 .elementor-element.elementor-element-62fa2936{width:var( --container-widget-width, 99% );max-width:99%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-62fa2936.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-62fa2936 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-5316327b{--display:flex;--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:flex-start;--align-items:center;--gap:100px 96px;--row-gap:100px;--column-gap:96px;--overlay-opacity:0.35;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#6B6B6B70;--border-color:#6B6B6B70;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-5316327b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5316327b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04120C;}.elementor-12 .elementor-element.elementor-element-5316327b::before, .elementor-12 .elementor-element.elementor-element-5316327b > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-5316327b > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-5316327b > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-5316327b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-5316327b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://summitalphaville.com.br/wp-content/uploads/2026/10/figma-1784584551313.webp");--background-overlay:'';background-position:bottom center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-35ac2f4c{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2b2b79ce{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-2b2b79ce .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:2.6em;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-418253b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-418253b4 img{border-radius:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-5530af59{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:21px 15px;--row-gap:21px;--column-gap:15px;--border-radius:11px 11px 11px 11px;box-shadow:28px 0px 79px 0px rgba(0, 0, 0, 0.98);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:50px;--padding-left:64px;--padding-right:64px;}.elementor-12 .elementor-element.elementor-element-5530af59:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5530af59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5530af59.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6559c047{--display:flex;--gap:16px 8px;--row-gap:16px;--column-gap:8px;--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-12 .elementor-element.elementor-element-7c95e4d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-7c95e4d6 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:2.3em;font-weight:700;line-height:1.2em;color:#0B8A42;}.elementor-12 .elementor-element.elementor-element-3bc2765e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-12 .elementor-element.elementor-element-3bc2765e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3bc2765e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-3bc2765e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-3bc2765e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-3bc2765e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-3bc2765e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-3bc2765e .elementor-icon-list-icon i{color:#009E0C;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3bc2765e .elementor-icon-list-icon svg{fill:#009E0C;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-3bc2765e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3bc2765e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-3bc2765e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5276dcf6{padding:15px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5276dcf6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5276dcf6 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-12479213{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-12479213.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-12479213 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:700;color:#04120C;}.elementor-12 .elementor-element.elementor-element-76d2b6fc .elementor-button{background-color:#12B055;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:800;text-transform:uppercase;line-height:1.2em;fill:#001006;color:#001006;border-style:none;border-radius:100px 100px 100px 100px;padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-76d2b6fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-76d2b6fc.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-759ba644{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:75px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-759ba644:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-759ba644 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001006;}.elementor-12 .elementor-element.elementor-element-69fbe7f{width:var( --container-widget-width, 20% );max-width:20%;padding:10px 10px 10px 10px;--container-widget-width:20%;--container-widget-flex-grow:0;border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-69fbe7f .elementor-icon-list-icon i{color:#22E06A;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-69fbe7f .elementor-icon-list-icon svg{fill:#22E06A;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-69fbe7f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-69fbe7f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.8em;font-weight:400;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-69fbe7f .elementor-icon-list-text{color:#22E06A;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-10a59bf9{width:var( --container-widget-width, 72% );max-width:72%;padding:0px 0px 20px 0px;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-10a59bf9 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:3em;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-71646f6e{--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;--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-12 .elementor-element.elementor-element-7ddf04f3{--display:flex;--min-height:368px;--border-radius:13px 13px 13px 13px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-7ddf04f3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7ddf04f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1A12;background-image:url("https://summitalphaville.com.br/wp-content/uploads/2026/10/pilar-1.webp");background-position:top center;background-repeat:no-repeat;background-size:48% auto;}.elementor-12 .elementor-element.elementor-element-3e06240d{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3e06240d .elementor-icon-box-wrapper{text-align:start;gap:140px;}.elementor-12 .elementor-element.elementor-element-3e06240d.elementor-view-stacked .elementor-icon{background-color:#12B055;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3e06240d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3e06240d.elementor-view-default .elementor-icon{fill:#12B055;color:#12B055;border-color:#12B055;}.elementor-12 .elementor-element.elementor-element-3e06240d.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3e06240d .elementor-icon{font-size:22px;padding:20px;}.elementor-12 .elementor-element.elementor-element-3e06240d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3e06240d .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:1.6em;font-weight:700;}.elementor-12 .elementor-element.elementor-element-3e06240d .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3e06240d:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-3e06240d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3e06240d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:300;line-height:1.5em;color:#DADADA;}.elementor-12 .elementor-element.elementor-element-21722d13{--display:flex;--min-height:368px;--border-radius:13px 13px 13px 13px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-21722d13:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-21722d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1A12;background-image:url("https://summitalphaville.com.br/wp-content/uploads/2026/10/pilar-2.webp");background-position:top center;background-repeat:no-repeat;background-size:48% auto;}.elementor-12 .elementor-element.elementor-element-46ec75c6{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-46ec75c6 .elementor-icon-box-wrapper{text-align:start;gap:140px;}.elementor-12 .elementor-element.elementor-element-46ec75c6.elementor-view-stacked .elementor-icon{background-color:#12B055;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-46ec75c6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-46ec75c6.elementor-view-default .elementor-icon{fill:#12B055;color:#12B055;border-color:#12B055;}.elementor-12 .elementor-element.elementor-element-46ec75c6.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-46ec75c6 .elementor-icon{font-size:22px;padding:20px;}.elementor-12 .elementor-element.elementor-element-46ec75c6 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-46ec75c6 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:1.6em;font-weight:700;}.elementor-12 .elementor-element.elementor-element-46ec75c6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-46ec75c6:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-46ec75c6:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-46ec75c6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:300;line-height:1.5em;color:#DADADA;}.elementor-12 .elementor-element.elementor-element-3a8ce1df{--display:flex;--min-height:368px;--border-radius:13px 13px 13px 13px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-3a8ce1df:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3a8ce1df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1A12;background-image:url("https://summitalphaville.com.br/wp-content/uploads/2026/10/pilar-3.webp");background-position:top center;background-repeat:no-repeat;background-size:48% auto;}.elementor-12 .elementor-element.elementor-element-42594d61{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-42594d61 .elementor-icon-box-wrapper{text-align:start;gap:140px;}.elementor-12 .elementor-element.elementor-element-42594d61.elementor-view-stacked .elementor-icon{background-color:#12B055;fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-42594d61.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-42594d61.elementor-view-default .elementor-icon{fill:#12B055;color:#12B055;border-color:#12B055;}.elementor-12 .elementor-element.elementor-element-42594d61.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-42594d61 .elementor-icon{font-size:22px;padding:20px;}.elementor-12 .elementor-element.elementor-element-42594d61 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-42594d61 .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:1.6em;font-weight:700;}.elementor-12 .elementor-element.elementor-element-42594d61 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-42594d61:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-42594d61:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-42594d61 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:300;line-height:1.5em;color:#DADADA;}.elementor-12 .elementor-element.elementor-element-4285363 .elementor-button{background-color:#12B055;font-family:"Inter", Sans-serif;font-size:1.1em;font-weight:800;text-transform:uppercase;line-height:1.2em;fill:#001006;color:#001006;border-style:none;border-radius:100px 100px 100px 100px;padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-4285363{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4285363.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-002f83b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001006;}body.elementor-page-12{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-2e6e4a83:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2e6e4a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-12 .elementor-element.elementor-element-4c6bfcd0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-4e5986ca{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-558227d1{--e-image-carousel-slides-to-show:3;}.elementor-12 .elementor-element.elementor-element-e2a85ce{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-6559c047{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-29625b12{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-58c25462{font-size:0.8em;line-height:1.2em;letter-spacing:-0.2px;}.elementor-12 .elementor-element.elementor-element-2e6e4a83:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2e6e4a83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://summitalphaville.com.br/wp-content/uploads/2026/10/summit-alphaville-hero-mobile-scaled.webp");background-position:top center;background-size:contain;}.elementor-12 .elementor-element.elementor-element-2e6e4a83{--min-height:800px;--justify-content:flex-end;--padding-top:88vw;--padding-bottom:16vw;--padding-left:5.2vw;--padding-right:5.2vw;}.elementor-12 .elementor-element.elementor-element-996ae4c{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-12 .elementor-element.elementor-element-3403cf8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-3403cf8d img{width:72%;}.elementor-12 .elementor-element.elementor-element-4c6bfcd0{width:var( --container-widget-width, 93% );max-width:93%;padding:10px 10px 10px 10px;--container-widget-width:93%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;}.elementor-12 .elementor-element.elementor-element-4c6bfcd0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4c6bfcd0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-4c6bfcd0 .elementor-icon-list-item > a{font-size:0.8em;}.elementor-12 .elementor-element.elementor-element-d12e76f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-d12e76f.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d12e76f .elementor-heading-title{font-size:1.6em;letter-spacing:-0.3px;}.elementor-12 .elementor-element.elementor-element-49e3e1f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-button{font-size:16px;letter-spacing:-0.1px;}.elementor-12 .elementor-element.elementor-element-49d8f008{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.9em;letter-spacing:-0.2px;}.elementor-12 .elementor-element.elementor-element-2f1bfb1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.9em;letter-spacing:-0.2px;}.elementor-12 .elementor-element.elementor-element-68a6af83{--min-height:506px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-61bb4162{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-61bb4162 .elementor-heading-title{font-size:1.7em;}.elementor-12 .elementor-element.elementor-element-a18d481{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.9em;letter-spacing:-0.2px;}.elementor-12 .elementor-element.elementor-element-5e0ad80d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-289620d0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-289620d0 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-289620d0 .elementor-button{font-size:0.9em;line-height:1em;letter-spacing:0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-7acb5226{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-102f10bc{--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;}.elementor-12 .elementor-element.elementor-element-102f10bc .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-7e560d13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.9em;letter-spacing:-0.2px;}.elementor-12 .elementor-element.elementor-element-31160fd{--min-height:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-41955d88{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-41955d88 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-12 .elementor-element.elementor-element-41955d88 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-41955d88 .elementor-icon-box-title a{font-size:1.1em;}.elementor-12 .elementor-element.elementor-element-41955d88 .elementor-icon-box-description{font-size:0.9em;}.elementor-12 .elementor-element.elementor-element-10da2e20{--min-height:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-5331ea18{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-5331ea18 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-12 .elementor-element.elementor-element-5331ea18 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5331ea18 .elementor-icon-box-title a{font-size:1.1em;}.elementor-12 .elementor-element.elementor-element-5331ea18 .elementor-icon-box-description{font-size:0.9em;}.elementor-12 .elementor-element.elementor-element-64f0dfb6{--min-height:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-30c6edad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-30c6edad .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-12 .elementor-element.elementor-element-30c6edad .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-30c6edad .elementor-icon-box-title a{font-size:1.1em;}.elementor-12 .elementor-element.elementor-element-30c6edad .elementor-icon-box-description{font-size:0.9em;}.elementor-12 .elementor-element.elementor-element-1e82a8ac{--min-height:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-7046e75f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-7046e75f .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-12 .elementor-element.elementor-element-7046e75f .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7046e75f .elementor-icon-box-title a{font-size:1.1em;}.elementor-12 .elementor-element.elementor-element-7046e75f .elementor-icon-box-description{font-size:0.9em;}.elementor-12 .elementor-element.elementor-element-47644af{--min-height:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-1dc576f0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-1dc576f0 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-12 .elementor-element.elementor-element-1dc576f0 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1dc576f0 .elementor-icon-box-title a{font-size:1.1em;}.elementor-12 .elementor-element.elementor-element-1dc576f0 .elementor-icon-box-description{font-size:0.9em;}.elementor-12 .elementor-element.elementor-element-2cf63375{--min-height:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-655a51a9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-655a51a9 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-12 .elementor-element.elementor-element-655a51a9 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-655a51a9 .elementor-icon-box-title a{font-size:1.1em;}.elementor-12 .elementor-element.elementor-element-655a51a9 .elementor-icon-box-description{font-size:0.9em;}.elementor-12 .elementor-element.elementor-element-860c771{--min-height:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-f27d766{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-f27d766 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-12 .elementor-element.elementor-element-f27d766 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f27d766 .elementor-icon-box-title a{font-size:1.1em;}.elementor-12 .elementor-element.elementor-element-f27d766 .elementor-icon-box-description{font-size:0.9em;}.elementor-12 .elementor-element.elementor-element-6b75ac1{--min-height:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-b61d5c1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-b61d5c1 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-12 .elementor-element.elementor-element-b61d5c1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-b61d5c1 .elementor-icon-box-title a{font-size:1.1em;}.elementor-12 .elementor-element.elementor-element-b61d5c1 .elementor-icon-box-description{font-size:0.9em;}.elementor-12 .elementor-element.elementor-element-64101a88{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-64101a88 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-64101a88 .elementor-button{font-size:0.9em;line-height:1em;letter-spacing:0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-4e5986ca{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-356b2d9b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-356b2d9b .elementor-heading-title{font-size:1.7em;}.elementor-12 .elementor-element.elementor-element-558227d1{--e-image-carousel-slides-to-show:2;}.elementor-12 .elementor-element.elementor-element-558227d1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-12 .elementor-element.elementor-element-558227d1 .elementor-swiper-button.elementor-swiper-button-next{font-size:18px;}.elementor-12 .elementor-element.elementor-element-33da92e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.9em;letter-spacing:-0.2px;}.elementor-12 .elementor-element.elementor-element-7814ff51{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-83b3d0f{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2ee50e13{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-2ee50e13 .elementor-heading-title{font-size:1.7em;}.elementor-12 .elementor-element.elementor-element-ab78d72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.9em;letter-spacing:-0.2px;}.elementor-12 .elementor-element.elementor-element-7ab683ee{--min-height:506px;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e2a85ce{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-54877df8{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-54877df8 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-54877df8 .elementor-image-box-title{font-size:1.6em;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-3be1ff7f{--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-12 .elementor-element.elementor-element-10ae1c74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;text-align:start;font-size:0.9em;letter-spacing:-0.2px;}.elementor-12 .elementor-element.elementor-element-10ae1c74.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4a3429d{--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-12 .elementor-element.elementor-element-4dd22db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;text-align:start;font-size:0.9em;letter-spacing:-0.2px;}.elementor-12 .elementor-element.elementor-element-4dd22db.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-19b81b2f{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-19b81b2f .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-19b81b2f .elementor-image-box-title{font-size:1.6em;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-292531dc{--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-12 .elementor-element.elementor-element-70df334b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;text-align:start;font-size:0.9em;letter-spacing:-0.2px;}.elementor-12 .elementor-element.elementor-element-70df334b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-07ec273{--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-12 .elementor-element.elementor-element-dcaa4ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;text-align:start;font-size:0.9em;letter-spacing:-0.2px;}.elementor-12 .elementor-element.elementor-element-dcaa4ca.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-565f8804{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-565f8804 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-565f8804 .elementor-image-box-title{font-size:1.6em;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-6176346a{--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-12 .elementor-element.elementor-element-2ffbf8a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;text-align:start;font-size:0.9em;letter-spacing:-0.2px;}.elementor-12 .elementor-element.elementor-element-2ffbf8a1.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c5f0346{--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-12 .elementor-element.elementor-element-d2071bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;text-align:start;font-size:0.9em;letter-spacing:-0.2px;}.elementor-12 .elementor-element.elementor-element-d2071bc.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6f82add{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6f82add .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6f82add .elementor-image-box-title{font-size:1.6em;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-7e79d5c0{--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-12 .elementor-element.elementor-element-62fa2936{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;text-align:start;font-size:0.9em;letter-spacing:-0.2px;}.elementor-12 .elementor-element.elementor-element-62fa2936.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5316327b{--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-35ac2f4c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2b2b79ce .elementor-heading-title{font-size:1.4em;}.elementor-12 .elementor-element.elementor-element-418253b4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-418253b4 img{border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-5530af59{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-7c95e4d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7c95e4d6 .elementor-heading-title{font-size:1.5em;}.elementor-12 .elementor-element.elementor-element-3bc2765e{width:100%;max-width:100%;padding:0px 10px 0px 10px;--e-icon-list-icon-size:16px;}.elementor-12 .elementor-element.elementor-element-3bc2765e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-12 .elementor-element.elementor-element-3bc2765e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-12 .elementor-element.elementor-element-3bc2765e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-12 .elementor-element.elementor-element-3bc2765e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-12 .elementor-element.elementor-element-3bc2765e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-12 .elementor-element.elementor-element-3bc2765e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3bc2765e .elementor-icon-list-item > a{font-size:15px;}.elementor-12 .elementor-element.elementor-element-5276dcf6 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-12479213 .elementor-heading-title{font-size:37px;}.elementor-12 .elementor-element.elementor-element-76d2b6fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-76d2b6fc .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-76d2b6fc .elementor-button{font-size:0.9em;line-height:1em;letter-spacing:0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-759ba644{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-69fbe7f{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-10a59bf9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-10a59bf9 .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-7ddf04f3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7ddf04f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://summitalphaville.com.br/wp-content/uploads/2026/10/pilar-1.webp");background-position:top center;background-size:48% auto;}.elementor-12 .elementor-element.elementor-element-7ddf04f3{--min-height:450px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3e06240d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-3e06240d .elementor-icon-box-wrapper{text-align:start;gap:135px;}.elementor-12 .elementor-element.elementor-element-3e06240d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3e06240d .elementor-icon-box-title a{font-size:1.1em;}.elementor-12 .elementor-element.elementor-element-3e06240d .elementor-icon-box-description{font-size:1em;}.elementor-12 .elementor-element.elementor-element-21722d13:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-21722d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://summitalphaville.com.br/wp-content/uploads/2026/10/pilar-2.webp");background-position:top center;background-size:48% auto;}.elementor-12 .elementor-element.elementor-element-21722d13{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-46ec75c6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-46ec75c6 .elementor-icon-box-wrapper{text-align:start;gap:135px;}.elementor-12 .elementor-element.elementor-element-46ec75c6 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-46ec75c6 .elementor-icon-box-title a{font-size:1.1em;}.elementor-12 .elementor-element.elementor-element-46ec75c6 .elementor-icon-box-description{font-size:1em;}.elementor-12 .elementor-element.elementor-element-3a8ce1df:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3a8ce1df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://summitalphaville.com.br/wp-content/uploads/2026/10/pilar-3.webp");background-position:top center;background-size:48% auto;}.elementor-12 .elementor-element.elementor-element-3a8ce1df{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-42594d61{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-42594d61 .elementor-icon-box-wrapper{text-align:start;gap:135px;}.elementor-12 .elementor-element.elementor-element-42594d61 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-42594d61 .elementor-icon-box-title a{font-size:1.1em;}.elementor-12 .elementor-element.elementor-element-42594d61 .elementor-icon-box-description{font-size:1em;}.elementor-12 .elementor-element.elementor-element-4285363{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4285363 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-4285363 .elementor-button{font-size:0.9em;line-height:1em;letter-spacing:0px;padding:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-2e6e4a83{--content-width:1240px;}.elementor-12 .elementor-element.elementor-element-996ae4c{--width:42%;}.elementor-12 .elementor-element.elementor-element-68a6af83{--content-width:1240px;}.elementor-12 .elementor-element.elementor-element-31160fd{--width:32%;}.elementor-12 .elementor-element.elementor-element-10da2e20{--width:32%;}.elementor-12 .elementor-element.elementor-element-64f0dfb6{--width:32%;}.elementor-12 .elementor-element.elementor-element-1e82a8ac{--width:32%;}.elementor-12 .elementor-element.elementor-element-47644af{--width:32%;}.elementor-12 .elementor-element.elementor-element-2cf63375{--width:32%;}.elementor-12 .elementor-element.elementor-element-860c771{--width:32%;}.elementor-12 .elementor-element.elementor-element-6b75ac1{--width:32%;}.elementor-12 .elementor-element.elementor-element-7814ff51{--content-width:1240px;}.elementor-12 .elementor-element.elementor-element-5316327b{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-6559c047{--width:89%;}.elementor-12 .elementor-element.elementor-element-7ddf04f3{--width:100%;}.elementor-12 .elementor-element.elementor-element-21722d13{--width:100%;}.elementor-12 .elementor-element.elementor-element-3a8ce1df{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-29625b12 */.elementor-12 .elementor-element.elementor-element-29625b12{
    background: linear-gradient(266deg, #C71C27 0%, #CF3434 100%);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4c6bfcd0 */.elementor-12 .elementor-element.elementor-element-4c6bfcd0{
    border-radius: 92.523px;
border: 0.925px solid rgba(34, 224, 106, 0.15);
background: rgba(34, 224, 106, 0.1);
box-shadow: 0 3.701px 3.701px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-49e3e1f */.elementor-12 .elementor-element.elementor-element-49e3e1f input {
    padding-left: 48px;
}

.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-field-group:before{
 position: absolute;
 left: 20px;
 content: "";
 color: #fff;
 background-repeat: no-repeat;
 background-position: center;
 background-size: contain;
}

.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-field-group-nome:before{
 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23001006' d='M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z'/%3E%3C/svg%3E");
 width: 13px;
 height: 13px;
}

.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-field-group-field_448e619:before{
 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23001006' d='M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z'/%3E%3C/svg%3E");
 width: 15px;
 height: 15px;
}

.elementor-12 .elementor-element.elementor-element-49e3e1f .elementor-field-group-telefone:before{
 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23001006' d='M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z'/%3E%3C/svg%3E");
 width: 14px;
 height: 14px;
}

/* Botão de ENVIAR do Form */
#nb-form .elementor-field-type-submit .elementor-button{
  outline:none;
  cursor:pointer;
  border:none;
  transition:.5s;
  position:relative;
  overflow:hidden;
  align-items:center;
  font-size:16px;
  border-radius: 100px;

  /* ===== VERDE ===== */
  background: linear-gradient(90deg, #0f7b4a 0%, #11d49b 49.52%, #0f7b4a 100%);
  box-shadow:
    0 226px 63px 0 rgba(17, 212, 155, 0.00),
    0 145px 58px 0 rgba(17, 212, 155, 0.01),
    0 81px 49px 0 rgba(17, 212, 155, 0.05),
    0 36px 36px 0 rgba(17, 212, 155, 0.09),
    0 9px 20px 0 rgba(17, 212, 155, 0.10);
  -webkit-tap-highlight-color:transparent;
}

/* clique */
#nb-form .elementor-field-type-submit .elementor-button:active{opacity:.5}

/* luz diagonal */
#nb-form .elementor-field-type-submit .elementor-button::before{
  content:'';
  background:linear-gradient(10deg,#fff 12.81%,rgba(209,210,234,0) 66.66%);
  width:70px;
  height:130%;
  position:absolute;
  transform:translateX(-50%) skew(-25deg);
  bottom:0%;
  user-select:none;
  pointer-events:none;
  animation:shinery 3s infinite ease-in-out;
  filter:blur(3px);
}

/* hover */
#nb-form .elementor-field-type-submit .elementor-button:hover{
  transform:translateY(-8px);
  transition:.5s;
}

/* keyframes */
@keyframes shinery{
  0%,100%{left:-10%;opacity:0}
  20%{opacity:1}
  48%{left:110%;opacity:1}
  51%{opacity:0}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e6e4a83 */@media (min-width:768px) and (max-width:1399px){
.elementor-12 .elementor-element.elementor-element-2e6e4a83::before{content:"";position:absolute;inset:0;opacity:1;z-index:0;pointer-events:none;background:linear-gradient(90deg,#001006 0%,rgba(0,16,6,.9) 36%,rgba(0,16,6,0) 54%);}
.elementor-12 .elementor-element.elementor-element-2e6e4a83 > .e-con-inner{position:relative;z-index:1;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-289620d0 */.elementor-12 .elementor-element.elementor-element-289620d0 .elementor-button{
  outline:none;
  cursor:pointer;
  border:none;
  transition:.5s;
  position:relative;
  overflow:hidden;
  align-items:center;
  font-size:16px;
  font-weight:500;

  /* ===== VERDE ===== */
  background: linear-gradient(90deg, #0f7b4a 0%, #11d49b 49.52%, #0f7b4a 100%);
  box-shadow:
    0 226px 63px 0 rgba(17, 212, 155, 0.00),
    0 145px 58px 0 rgba(17, 212, 155, 0.01),
    0 81px 49px 0 rgba(17, 212, 155, 0.05),
    0 36px 36px 0 rgba(17, 212, 155, 0.09),
    0 9px 20px 0 rgba(17, 212, 155, 0.10);
  -webkit-tap-highlight-color:transparent;
}
.elementor-12 .elementor-element.elementor-element-289620d0 .elementor-button:active{opacity:.5}
.elementor-12 .elementor-element.elementor-element-289620d0 .elementor-button::before{
  content:'';
  background:linear-gradient(10deg,#fff 12.81%,rgba(209,210,234,0) 66.66%);
  width:70px;height:130%;
  position:absolute;bottom:0%;
  transform:translateX(-50%) skew(-25deg);
  pointer-events:none;user-select:none;
  animation:shinery 3s infinite ease-in-out;
  filter:blur(3px);
}
.elementor-12 .elementor-element.elementor-element-289620d0 .elementor-button:hover{transform:translateY(-8px);transition:.5s}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a6af83 */.elementor-12 .elementor-element.elementor-element-68a6af83{
background: radial-gradient(53.31% 60.68% at 50.88% 0%, #0B3D22 0%, #001006 100%);
}

/* seção com bordas em degradê */
.nb-gradient-border{
  position: relative;
  overflow: visible; /* garante que o glow apareça */
}

/* TOP border */
.nb-gradient-border::before,
.nb-gradient-border::after{
  content:"";
  position:absolute;
  left:0; right:0;
  height:2px;                 /* espessura da borda */
  pointer-events:none;
  background: linear-gradient(266deg, #0F9B49 -18.37%, #22E06A 34.18%, #12B055 90.92%);
}

.nb-gradient-border::before{
  top:-1px;                   /* ajuste fino (pode usar 0) */
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}

/* BOTTOM */
.nb-gradient-border::after{
  bottom:-1px;                /* ajuste fino (pode usar 0) */
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-41955d88 */.elementor-12 .elementor-element.elementor-element-41955d88 b{
    color: #22E06A;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5331ea18 */.elementor-12 .elementor-element.elementor-element-5331ea18 b{
    color: #22E06A;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-30c6edad */.elementor-12 .elementor-element.elementor-element-30c6edad b{
    color: #22E06A;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7046e75f */.elementor-12 .elementor-element.elementor-element-7046e75f b{
    color: #22E06A;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1dc576f0 */.elementor-12 .elementor-element.elementor-element-1dc576f0 b{
    color: #22E06A;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-655a51a9 */.elementor-12 .elementor-element.elementor-element-655a51a9 b{
    color: #22E06A;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f27d766 */.elementor-12 .elementor-element.elementor-element-f27d766 b{
    color: #22E06A;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b61d5c1 */.elementor-12 .elementor-element.elementor-element-b61d5c1 b{
    color: #22E06A;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-64101a88 */.elementor-12 .elementor-element.elementor-element-64101a88 .elementor-button{
  outline:none;
  cursor:pointer;
  border:none;
  transition:.5s;
  position:relative;
  overflow:hidden;
  align-items:center;
  font-size:16px;
  font-weight:500;

  /* ===== VERDE ===== */
  background: linear-gradient(90deg, #0f7b4a 0%, #11d49b 49.52%, #0f7b4a 100%);
  box-shadow:
    0 226px 63px 0 rgba(17, 212, 155, 0.00),
    0 145px 58px 0 rgba(17, 212, 155, 0.01),
    0 81px 49px 0 rgba(17, 212, 155, 0.05),
    0 36px 36px 0 rgba(17, 212, 155, 0.09),
    0 9px 20px 0 rgba(17, 212, 155, 0.10);
  -webkit-tap-highlight-color:transparent;
}
.elementor-12 .elementor-element.elementor-element-64101a88 .elementor-button:active{opacity:.5}
.elementor-12 .elementor-element.elementor-element-64101a88 .elementor-button::before{
  content:'';
  background:linear-gradient(10deg,#fff 12.81%,rgba(209,210,234,0) 66.66%);
  width:70px;height:130%;
  position:absolute;bottom:0%;
  transform:translateX(-50%) skew(-25deg);
  pointer-events:none;user-select:none;
  animation:shinery 3s infinite ease-in-out;
  filter:blur(3px);
}
.elementor-12 .elementor-element.elementor-element-64101a88 .elementor-button:hover{transform:translateY(-8px);transition:.5s}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-558227d1 */.elementor-12 .elementor-element.elementor-element-558227d1 .swiper,
.elementor-12 .elementor-element.elementor-element-558227d1 .swiper-container {
    overflow: visible !important;
    clip-path: polygon(-1000% 0%, 1000% 0%, 1000% 100%, -1000% 100%);
}
.elementor-12 .elementor-element.elementor-element-558227d1 .swiper-slide-image{width:100%;height:380px;object-fit:cover;object-position:top center;}
@media (max-width:767px){.elementor-12 .elementor-element.elementor-element-558227d1 .swiper-slide-image{height:250px;}}
.elementor-12 .elementor-element.elementor-element-558227d1 .elementor-swiper-button{background:rgba(0,16,6,.75);border-radius:50%;padding:10px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5986ca */html, body{
width: 100%;
overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-83b3d0f */.elementor-12 .elementor-element.elementor-element-83b3d0f{
    border-radius: 92.523px;
border: 0.925px solid rgba(34, 224, 106, 0.15);
background: rgba(34, 224, 106, 0.05);
box-shadow: 0 3.701px 3.701px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3429d */.elementor-12 .elementor-element.elementor-element-4a3429d{margin-top:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07ec273 */.elementor-12 .elementor-element.elementor-element-07ec273{margin-top:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5f0346 */.elementor-12 .elementor-element.elementor-element-c5f0346{margin-top:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2a85ce */@media (min-width:1025px){.elementor-12 .elementor-element.elementor-element-e2a85ce > .e-con:nth-child(4){grid-column:2;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ab683ee */.elementor-12 .elementor-element.elementor-element-7ab683ee{
background: radial-gradient(53.31% 60.68% at 50.88% 0%, #0B3D22 0%, #001006 100%);
}

/* seção com bordas em degradê */
.nb-gradient-border{
  position: relative;
  overflow: visible; /* garante que o glow apareça */
}

/* TOP border */
.nb-gradient-border::before,
.nb-gradient-border::after{
  content:"";
  position:absolute;
  left:0; right:0;
  height:2px;                 /* espessura da borda */
  pointer-events:none;
  background: linear-gradient(266deg, #0F9B49 -18.37%, #22E06A 34.18%, #12B055 90.92%);
}

.nb-gradient-border::before{
  top:-1px;                   /* ajuste fino (pode usar 0) */
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}

/* BOTTOM */
.nb-gradient-border::after{
  bottom:-1px;                /* ajuste fino (pode usar 0) */
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5276dcf6 */.elementor-12 .elementor-element.elementor-element-5276dcf6 del {
    color: red;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12479213 */.elementor-12 .elementor-element.elementor-element-12479213 .ba{background:none;color:#0B8A42;-webkit-text-fill-color:#0B8A42;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76d2b6fc */.elementor-12 .elementor-element.elementor-element-76d2b6fc .elementor-button{
  outline:none;
  cursor:pointer;
  border:none;
  transition:.5s;
  position:relative;
  overflow:hidden;
  align-items:center;
  font-size:16px;
  font-weight:500;

  /* ===== VERDE ===== */
  background: linear-gradient(90deg, #0f7b4a 0%, #11d49b 49.52%, #0f7b4a 100%);
  box-shadow:
    0 226px 63px 0 rgba(17, 212, 155, 0.00),
    0 145px 58px 0 rgba(17, 212, 155, 0.01),
    0 81px 49px 0 rgba(17, 212, 155, 0.05),
    0 36px 36px 0 rgba(17, 212, 155, 0.09),
    0 9px 20px 0 rgba(17, 212, 155, 0.10);
  -webkit-tap-highlight-color:transparent;
}
.elementor-12 .elementor-element.elementor-element-76d2b6fc .elementor-button:active{opacity:.5}
.elementor-12 .elementor-element.elementor-element-76d2b6fc .elementor-button::before{
  content:'';
  background:linear-gradient(10deg,#fff 12.81%,rgba(209,210,234,0) 66.66%);
  width:70px;height:130%;
  position:absolute;bottom:0%;
  transform:translateX(-50%) skew(-25deg);
  pointer-events:none;user-select:none;
  animation:shinery 3s infinite ease-in-out;
  filter:blur(3px);
}
.elementor-12 .elementor-element.elementor-element-76d2b6fc .elementor-button:hover{transform:translateY(-8px);transition:.5s}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5316327b */.elementor-12 .elementor-element.elementor-element-5316327b{
background: radial-gradient(53.31% 60.68% at 50.88% 0%, #0B3D22 0%, #04120C 100%);
}

/* seção com bordas em degradê */
.nb-gradient-border{
  position: relative;
  overflow: visible; /* garante que o glow apareça */
}

/* TOP border */
.nb-gradient-border::before,
.nb-gradient-border::after{
  content:"";
  position:absolute;
  left:0; right:0;
  height:2px;                 /* espessura da borda */
  pointer-events:none;
  background: linear-gradient(266deg, #0F9B49 -18.37%, #22E06A 34.18%, #12B055 90.92%);
}

.nb-gradient-border::before{
  top:-1px;                   /* ajuste fino (pode usar 0) */
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}

/* BOTTOM */
.nb-gradient-border::after{
  bottom:-1px;                /* ajuste fino (pode usar 0) */
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-69fbe7f */.elementor-12 .elementor-element.elementor-element-69fbe7f{
    border-radius: 92.523px;
border: 0.925px solid rgba(34, 224, 106, 0.15);
background: rgba(34, 224, 106, 0.05);
box-shadow: 0 3.701px 3.701px 0 rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3e06240d */.elementor-12 .elementor-element.elementor-element-3e06240d b{
    color: #22E06A;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-46ec75c6 */.elementor-12 .elementor-element.elementor-element-46ec75c6 b{
    color: #22E06A;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-42594d61 */.elementor-12 .elementor-element.elementor-element-42594d61 b{
    color: #22E06A;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4285363 */.elementor-12 .elementor-element.elementor-element-4285363 .elementor-button{
  outline:none;
  cursor:pointer;
  border:none;
  transition:.5s;
  position:relative;
  overflow:hidden;
  align-items:center;
  font-size:16px;
  font-weight:500;

  /* ===== VERDE ===== */
  background: linear-gradient(90deg, #0f7b4a 0%, #11d49b 49.52%, #0f7b4a 100%);
  box-shadow:
    0 226px 63px 0 rgba(17, 212, 155, 0.00),
    0 145px 58px 0 rgba(17, 212, 155, 0.01),
    0 81px 49px 0 rgba(17, 212, 155, 0.05),
    0 36px 36px 0 rgba(17, 212, 155, 0.09),
    0 9px 20px 0 rgba(17, 212, 155, 0.10);
  -webkit-tap-highlight-color:transparent;
}
.elementor-12 .elementor-element.elementor-element-4285363 .elementor-button:active{opacity:.5}
.elementor-12 .elementor-element.elementor-element-4285363 .elementor-button::before{
  content:'';
  background:linear-gradient(10deg,#fff 12.81%,rgba(209,210,234,0) 66.66%);
  width:70px;height:130%;
  position:absolute;bottom:0%;
  transform:translateX(-50%) skew(-25deg);
  pointer-events:none;user-select:none;
  animation:shinery 3s infinite ease-in-out;
  filter:blur(3px);
}
.elementor-12 .elementor-element.elementor-element-4285363 .elementor-button:hover{transform:translateY(-8px);transition:.5s}/* End custom CSS */
/* Start custom CSS */.ba{
    background: linear-gradient(266deg, #12B055 -18.37%, #22E06A 34.18%, #2EE87A 90.92%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
html,body{overflow-x:hidden;}
body{font-size:16px;line-height:1.5;}
.elementor-12 .elementor-widget-text-editor p{margin-block-start:0;}
.elementor-12 .elementor-icon-box-title{line-height:1.5;}/* End custom CSS */