.elementor-2047 .elementor-element.elementor-element-c6a06e5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2047 .elementor-element.elementor-element-c6a06e5:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-c6a06e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;background-image:url("https://imersao.vidadementor.com.br/wp-content/uploads/2025/05/BG-CLARO-PRECO.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2047 .elementor-element.elementor-element-e1c485d{--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;}.elementor-2047 .elementor-element.elementor-element-2c5fef7{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:10;}.elementor-2047 .elementor-element.elementor-element-2c5fef7:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-2c5fef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF3D 0%, #EDEAFF 100%);}.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-2047 .elementor-element.elementor-element-6988ba2{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2047 .elementor-element.elementor-element-6988ba2.elementor-element{--align-self:center;}.elementor-2047 .elementor-element.elementor-element-6988ba2 img{width:100%;}.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-2047 .elementor-element.elementor-element-6fdb498{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2047 .elementor-element.elementor-element-6fdb498 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2047 .elementor-element.elementor-element-6fdb498 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2047 .elementor-element.elementor-element-6fdb498 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2047 .elementor-element.elementor-element-6fdb498 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2047 .elementor-element.elementor-element-6fdb498 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2047 .elementor-element.elementor-element-6fdb498 .elementor-icon-list-icon i{color:#4DC418;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-6fdb498 .elementor-icon-list-icon svg{fill:#4DC418;transition:fill 0.3s;}.elementor-2047 .elementor-element.elementor-element-6fdb498 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-6fdb498 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-2047 .elementor-element.elementor-element-6fdb498 .elementor-icon-list-text{color:#1D1D1D;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-d538179{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2047 .elementor-element.elementor-element-d538179.elementor-element{--align-self:center;}.elementor-2047 .elementor-element.elementor-element-d538179 img{width:100%;}.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-2047 .elementor-element.elementor-element-b1e5068 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 1em 2.5em 1em;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2047 .elementor-element.elementor-element-b1e5068{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:48px;color:#FF5050;}.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-2047 .elementor-element.elementor-element-66718aa .elementor-button{background-color:#4DC418;font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:65px 65px 65px 65px;padding:20px 50px 20px 50px;}.elementor-2047 .elementor-element.elementor-element-66718aa{width:100%;max-width:100%;z-index:10;}.elementor-2047 .elementor-element.elementor-element-66718aa > .elementor-widget-container{margin:-4em 0em 0em 0em;}.elementor-2047 .elementor-element.elementor-element-c9bd929{--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;}.elementor-2047 .elementor-element.elementor-element-463ad34 > .elementor-widget-container{background-color:#FFFFFF;margin:0em 0em 0em 0em;padding:0em 1em 2em 1em;}.elementor-2047 .elementor-element.elementor-element-463ad34{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:500;line-height:48px;color:#1D1D1D;}.elementor-2047 .elementor-element.elementor-element-ca6fa4c{--display:flex;--min-height:700px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:10;}.elementor-2047 .elementor-element.elementor-element-ca6fa4c:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-ca6fa4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(357deg, #FFFFFF3D 0%, #DAF7FF 100%);}.elementor-2047 .elementor-element.elementor-element-e0e38fb{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2047 .elementor-element.elementor-element-e0e38fb.elementor-element{--align-self:center;}.elementor-2047 .elementor-element.elementor-element-f7ff645{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2047 .elementor-element.elementor-element-f7ff645 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2047 .elementor-element.elementor-element-f7ff645 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2047 .elementor-element.elementor-element-f7ff645 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2047 .elementor-element.elementor-element-f7ff645 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2047 .elementor-element.elementor-element-f7ff645 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2047 .elementor-element.elementor-element-f7ff645 .elementor-icon-list-icon i{color:#4DC418;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-f7ff645 .elementor-icon-list-icon svg{fill:#4DC418;transition:fill 0.3s;}.elementor-2047 .elementor-element.elementor-element-f7ff645 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-f7ff645 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-2047 .elementor-element.elementor-element-f7ff645 .elementor-icon-list-text{color:#1D1D1D;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-51e293b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-2047 .elementor-element.elementor-element-51e293b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-2047 .elementor-element.elementor-element-51e293b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-2047 .elementor-element.elementor-element-51e293b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-2047 .elementor-element.elementor-element-51e293b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-2047 .elementor-element.elementor-element-51e293b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-2047 .elementor-element.elementor-element-51e293b .elementor-icon-list-icon i{color:#5746F3;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-51e293b .elementor-icon-list-icon svg{fill:#5746F3;transition:fill 0.3s;}.elementor-2047 .elementor-element.elementor-element-51e293b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-51e293b .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-2047 .elementor-element.elementor-element-51e293b .elementor-icon-list-text{color:#1D1D1D;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-6eec524{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2047 .elementor-element.elementor-element-6eec524 img{width:100%;}.elementor-2047 .elementor-element.elementor-element-23ff0e0 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 1em 2.5em 1em;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2047 .elementor-element.elementor-element-23ff0e0{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:48px;color:#FF5050;}.elementor-2047 .elementor-element.elementor-element-1aa1ce8 .elementor-button{background-color:#4DC418;font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:65px 65px 65px 65px;padding:20px 50px 20px 50px;}.elementor-2047 .elementor-element.elementor-element-1aa1ce8{width:100%;max-width:100%;}.elementor-2047 .elementor-element.elementor-element-1aa1ce8 > .elementor-widget-container{margin:-4em 0em 0em 0em;}.elementor-2047 .elementor-element.elementor-element-1aa1ce8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2047 .elementor-element.elementor-element-37ac074{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2047 .elementor-element.elementor-element-37ac074:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-37ac074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;background-image:url("https://imersao.vidadementor.com.br/wp-content/uploads/2025/05/BG-CLARO-PRECO.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2047 .elementor-element.elementor-element-b110f68{--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;}.elementor-2047 .elementor-element.elementor-element-db59efa{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:10;}.elementor-2047 .elementor-element.elementor-element-db59efa:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-db59efa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF3D 0%, #EDEAFF 100%);}.elementor-2047 .elementor-element.elementor-element-ec0dd95{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2047 .elementor-element.elementor-element-ec0dd95.elementor-element{--align-self:center;}.elementor-2047 .elementor-element.elementor-element-ec0dd95 img{width:100%;}.elementor-2047 .elementor-element.elementor-element-f5e0f30{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2047 .elementor-element.elementor-element-f5e0f30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2047 .elementor-element.elementor-element-f5e0f30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2047 .elementor-element.elementor-element-f5e0f30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2047 .elementor-element.elementor-element-f5e0f30 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2047 .elementor-element.elementor-element-f5e0f30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2047 .elementor-element.elementor-element-f5e0f30 .elementor-icon-list-icon i{color:#4DC418;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-f5e0f30 .elementor-icon-list-icon svg{fill:#4DC418;transition:fill 0.3s;}.elementor-2047 .elementor-element.elementor-element-f5e0f30 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-f5e0f30 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-2047 .elementor-element.elementor-element-f5e0f30 .elementor-icon-list-text{color:#1D1D1D;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-337680f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2047 .elementor-element.elementor-element-337680f.elementor-element{--align-self:center;}.elementor-2047 .elementor-element.elementor-element-337680f img{width:100%;}.elementor-2047 .elementor-element.elementor-element-b9759ca > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 1em 2.5em 1em;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2047 .elementor-element.elementor-element-b9759ca{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:48px;color:#FF5050;}.elementor-2047 .elementor-element.elementor-element-09c8c07 .elementor-button{background-color:#4DC418;font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:65px 65px 65px 65px;padding:20px 50px 20px 50px;}.elementor-2047 .elementor-element.elementor-element-09c8c07{width:100%;max-width:100%;z-index:10;}.elementor-2047 .elementor-element.elementor-element-09c8c07 > .elementor-widget-container{margin:-4em 0em 0em 0em;}.elementor-2047 .elementor-element.elementor-element-e183ee0{--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;}.elementor-2047 .elementor-element.elementor-element-f141b7d > .elementor-widget-container{background-color:#FFFFFF;margin:0em 0em 0em 0em;padding:0em 1em 2em 1em;}.elementor-2047 .elementor-element.elementor-element-f141b7d{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:500;line-height:48px;color:#1D1D1D;}.elementor-2047 .elementor-element.elementor-element-0ac939e{--display:flex;--min-height:700px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:-4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:10;}.elementor-2047 .elementor-element.elementor-element-0ac939e:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-0ac939e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(357deg, #FFFFFF3D 0%, #DAF7FF 100%);}.elementor-2047 .elementor-element.elementor-element-483d5a8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2047 .elementor-element.elementor-element-483d5a8.elementor-element{--align-self:center;}.elementor-2047 .elementor-element.elementor-element-38d9248{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2047 .elementor-element.elementor-element-38d9248 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2047 .elementor-element.elementor-element-38d9248 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2047 .elementor-element.elementor-element-38d9248 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2047 .elementor-element.elementor-element-38d9248 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2047 .elementor-element.elementor-element-38d9248 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2047 .elementor-element.elementor-element-38d9248 .elementor-icon-list-icon i{color:#4DC418;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-38d9248 .elementor-icon-list-icon svg{fill:#4DC418;transition:fill 0.3s;}.elementor-2047 .elementor-element.elementor-element-38d9248 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-38d9248 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-2047 .elementor-element.elementor-element-38d9248 .elementor-icon-list-text{color:#1D1D1D;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-9a93a40{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-2047 .elementor-element.elementor-element-9a93a40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-2047 .elementor-element.elementor-element-9a93a40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-2047 .elementor-element.elementor-element-9a93a40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-2047 .elementor-element.elementor-element-9a93a40 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-2047 .elementor-element.elementor-element-9a93a40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-2047 .elementor-element.elementor-element-9a93a40 .elementor-icon-list-icon i{color:#5746F3;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-9a93a40 .elementor-icon-list-icon svg{fill:#5746F3;transition:fill 0.3s;}.elementor-2047 .elementor-element.elementor-element-9a93a40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-9a93a40 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-2047 .elementor-element.elementor-element-9a93a40 .elementor-icon-list-text{color:#1D1D1D;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-1f49ec5{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2047 .elementor-element.elementor-element-1f49ec5 img{width:100%;}.elementor-2047 .elementor-element.elementor-element-86de304 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 1em 2.5em 1em;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2047 .elementor-element.elementor-element-86de304{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:48px;color:#FF5050;}.elementor-2047 .elementor-element.elementor-element-3249b61 .elementor-button{background-color:#4DC418;font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:65px 65px 65px 65px;padding:20px 50px 20px 50px;}.elementor-2047 .elementor-element.elementor-element-3249b61{width:100%;max-width:100%;}.elementor-2047 .elementor-element.elementor-element-3249b61 > .elementor-widget-container{margin:-4em 0em 0em 0em;}.elementor-2047 .elementor-element.elementor-element-3249b61 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2047 .elementor-element.elementor-element-8eb768c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2047 .elementor-element.elementor-element-8eb768c:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-8eb768c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;background-image:url("https://imersao.vidadementor.com.br/wp-content/uploads/2025/05/BG-CLARO-PRECO.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2047 .elementor-element.elementor-element-f98e453{--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;}.elementor-2047 .elementor-element.elementor-element-cee4d16{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:10;}.elementor-2047 .elementor-element.elementor-element-cee4d16:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-cee4d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF3D 0%, #EDEAFF 100%);}.elementor-2047 .elementor-element.elementor-element-b89d442{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2047 .elementor-element.elementor-element-b89d442.elementor-element{--align-self:center;}.elementor-2047 .elementor-element.elementor-element-b89d442 img{width:100%;}.elementor-2047 .elementor-element.elementor-element-ba2ac23{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2047 .elementor-element.elementor-element-ba2ac23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2047 .elementor-element.elementor-element-ba2ac23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2047 .elementor-element.elementor-element-ba2ac23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2047 .elementor-element.elementor-element-ba2ac23 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2047 .elementor-element.elementor-element-ba2ac23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2047 .elementor-element.elementor-element-ba2ac23 .elementor-icon-list-icon i{color:#4DC418;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-ba2ac23 .elementor-icon-list-icon svg{fill:#4DC418;transition:fill 0.3s;}.elementor-2047 .elementor-element.elementor-element-ba2ac23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-ba2ac23 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-2047 .elementor-element.elementor-element-ba2ac23 .elementor-icon-list-text{color:#1D1D1D;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-f26ec71{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2047 .elementor-element.elementor-element-f26ec71.elementor-element{--align-self:center;}.elementor-2047 .elementor-element.elementor-element-f26ec71 img{width:100%;}.elementor-2047 .elementor-element.elementor-element-5d12573 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 1em 2.5em 1em;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2047 .elementor-element.elementor-element-5d12573{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:48px;color:#FF5050;}.elementor-2047 .elementor-element.elementor-element-f858300 .elementor-button{background-color:#4DC418;font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:65px 65px 65px 65px;padding:20px 50px 20px 50px;}.elementor-2047 .elementor-element.elementor-element-f858300{width:100%;max-width:100%;z-index:10;}.elementor-2047 .elementor-element.elementor-element-f858300 > .elementor-widget-container{margin:-4em 0em 0em 0em;}.elementor-2047 .elementor-element.elementor-element-4420c4f{--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;}.elementor-2047 .elementor-element.elementor-element-963b59b > .elementor-widget-container{background-color:#FFFFFF;margin:0em 0em 0em 0em;padding:0em 1em 2em 1em;}.elementor-2047 .elementor-element.elementor-element-963b59b{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:500;line-height:48px;color:#1D1D1D;}.elementor-2047 .elementor-element.elementor-element-c7b3d53{--display:flex;--min-height:700px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:-4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:10;}.elementor-2047 .elementor-element.elementor-element-c7b3d53:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-c7b3d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(357deg, #FFFFFF3D 0%, #DAF7FF 100%);}.elementor-2047 .elementor-element.elementor-element-cc1fc87{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2047 .elementor-element.elementor-element-cc1fc87.elementor-element{--align-self:center;}.elementor-2047 .elementor-element.elementor-element-5d59aac{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2047 .elementor-element.elementor-element-5d59aac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2047 .elementor-element.elementor-element-5d59aac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2047 .elementor-element.elementor-element-5d59aac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2047 .elementor-element.elementor-element-5d59aac .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2047 .elementor-element.elementor-element-5d59aac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2047 .elementor-element.elementor-element-5d59aac .elementor-icon-list-icon i{color:#4DC418;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-5d59aac .elementor-icon-list-icon svg{fill:#4DC418;transition:fill 0.3s;}.elementor-2047 .elementor-element.elementor-element-5d59aac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-5d59aac .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-2047 .elementor-element.elementor-element-5d59aac .elementor-icon-list-text{color:#1D1D1D;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-4a67918{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-2047 .elementor-element.elementor-element-4a67918 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-2047 .elementor-element.elementor-element-4a67918 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-2047 .elementor-element.elementor-element-4a67918 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-2047 .elementor-element.elementor-element-4a67918 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-2047 .elementor-element.elementor-element-4a67918 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-2047 .elementor-element.elementor-element-4a67918 .elementor-icon-list-icon i{color:#5746F3;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-4a67918 .elementor-icon-list-icon svg{fill:#5746F3;transition:fill 0.3s;}.elementor-2047 .elementor-element.elementor-element-4a67918 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-4a67918 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-2047 .elementor-element.elementor-element-4a67918 .elementor-icon-list-text{color:#1D1D1D;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-503ba06{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2047 .elementor-element.elementor-element-503ba06 img{width:100%;}.elementor-2047 .elementor-element.elementor-element-3fb8855 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 1em 2.5em 1em;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-2047 .elementor-element.elementor-element-3fb8855{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:48px;color:#FF5050;}.elementor-2047 .elementor-element.elementor-element-bbd4623 .elementor-button{background-color:#4DC418;font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:65px 65px 65px 65px;padding:20px 50px 20px 50px;}.elementor-2047 .elementor-element.elementor-element-bbd4623{width:100%;max-width:100%;}.elementor-2047 .elementor-element.elementor-element-bbd4623 > .elementor-widget-container{margin:-4em 0em 0em 0em;}.elementor-2047 .elementor-element.elementor-element-bbd4623 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2047 .elementor-element.elementor-element-0a2b314{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-2047 .elementor-element.elementor-element-e1c485d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-2c5fef7{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2047 .elementor-element.elementor-element-6988ba2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2047 .elementor-element.elementor-element-6fdb498{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2047 .elementor-element.elementor-element-6fdb498 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2047 .elementor-element.elementor-element-6fdb498 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-6fdb498 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-6fdb498 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-6fdb498 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2047 .elementor-element.elementor-element-6fdb498 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2047 .elementor-element.elementor-element-b1e5068{font-size:23px;line-height:1.5em;}.elementor-2047 .elementor-element.elementor-element-66718aa .elementor-button{padding:20px 20px 20px 20px;}.elementor-2047 .elementor-element.elementor-element-c9bd929{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2047 .elementor-element.elementor-element-463ad34{font-size:23px;line-height:1.5em;}.elementor-2047 .elementor-element.elementor-element-e0e38fb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2047 .elementor-element.elementor-element-f7ff645{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2047 .elementor-element.elementor-element-f7ff645 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2047 .elementor-element.elementor-element-f7ff645 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-f7ff645 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-f7ff645 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-f7ff645 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2047 .elementor-element.elementor-element-f7ff645 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2047 .elementor-element.elementor-element-f7ff645 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-f7ff645 .elementor-icon-list-item > a{font-size:18px;}.elementor-2047 .elementor-element.elementor-element-51e293b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2047 .elementor-element.elementor-element-51e293b > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2047 .elementor-element.elementor-element-51e293b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-51e293b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-51e293b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-51e293b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2047 .elementor-element.elementor-element-51e293b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2047 .elementor-element.elementor-element-51e293b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-51e293b .elementor-icon-list-item > a{font-size:18px;}.elementor-2047 .elementor-element.elementor-element-23ff0e0{font-size:23px;line-height:1.5em;}.elementor-2047 .elementor-element.elementor-element-1aa1ce8 .elementor-button{padding:20px 20px 20px 20px;}.elementor-2047 .elementor-element.elementor-element-b110f68{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-db59efa{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2047 .elementor-element.elementor-element-ec0dd95{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2047 .elementor-element.elementor-element-f5e0f30{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2047 .elementor-element.elementor-element-f5e0f30 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2047 .elementor-element.elementor-element-f5e0f30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-f5e0f30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-f5e0f30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-f5e0f30 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2047 .elementor-element.elementor-element-f5e0f30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2047 .elementor-element.elementor-element-b9759ca{font-size:23px;line-height:1.5em;}.elementor-2047 .elementor-element.elementor-element-09c8c07 .elementor-button{padding:20px 20px 20px 20px;}.elementor-2047 .elementor-element.elementor-element-e183ee0{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2047 .elementor-element.elementor-element-f141b7d{font-size:23px;line-height:1.5em;}.elementor-2047 .elementor-element.elementor-element-483d5a8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2047 .elementor-element.elementor-element-38d9248{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2047 .elementor-element.elementor-element-38d9248 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2047 .elementor-element.elementor-element-38d9248 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-38d9248 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-38d9248 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-38d9248 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2047 .elementor-element.elementor-element-38d9248 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2047 .elementor-element.elementor-element-38d9248 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-38d9248 .elementor-icon-list-item > a{font-size:18px;}.elementor-2047 .elementor-element.elementor-element-9a93a40{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2047 .elementor-element.elementor-element-9a93a40 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2047 .elementor-element.elementor-element-9a93a40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-9a93a40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-9a93a40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-9a93a40 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2047 .elementor-element.elementor-element-9a93a40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2047 .elementor-element.elementor-element-9a93a40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-9a93a40 .elementor-icon-list-item > a{font-size:18px;}.elementor-2047 .elementor-element.elementor-element-86de304{font-size:23px;line-height:1.5em;}.elementor-2047 .elementor-element.elementor-element-3249b61 .elementor-button{padding:20px 20px 20px 20px;}.elementor-2047 .elementor-element.elementor-element-f98e453{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-cee4d16{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2047 .elementor-element.elementor-element-b89d442{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2047 .elementor-element.elementor-element-ba2ac23{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2047 .elementor-element.elementor-element-ba2ac23 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2047 .elementor-element.elementor-element-ba2ac23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-ba2ac23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-ba2ac23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-ba2ac23 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2047 .elementor-element.elementor-element-ba2ac23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2047 .elementor-element.elementor-element-5d12573{font-size:23px;line-height:1.5em;}.elementor-2047 .elementor-element.elementor-element-f858300 .elementor-button{padding:20px 20px 20px 20px;}.elementor-2047 .elementor-element.elementor-element-4420c4f{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2047 .elementor-element.elementor-element-963b59b{font-size:23px;line-height:1.5em;}.elementor-2047 .elementor-element.elementor-element-cc1fc87{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2047 .elementor-element.elementor-element-5d59aac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2047 .elementor-element.elementor-element-5d59aac > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2047 .elementor-element.elementor-element-5d59aac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-5d59aac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-5d59aac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-5d59aac .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2047 .elementor-element.elementor-element-5d59aac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2047 .elementor-element.elementor-element-5d59aac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-5d59aac .elementor-icon-list-item > a{font-size:18px;}.elementor-2047 .elementor-element.elementor-element-4a67918{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2047 .elementor-element.elementor-element-4a67918 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2047 .elementor-element.elementor-element-4a67918 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-4a67918 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-4a67918 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2047 .elementor-element.elementor-element-4a67918 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2047 .elementor-element.elementor-element-4a67918 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2047 .elementor-element.elementor-element-4a67918 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2047 .elementor-element.elementor-element-4a67918 .elementor-icon-list-item > a{font-size:18px;}.elementor-2047 .elementor-element.elementor-element-3fb8855{font-size:23px;line-height:1.5em;}.elementor-2047 .elementor-element.elementor-element-bbd4623 .elementor-button{padding:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-2047 .elementor-element.elementor-element-e1c485d{--width:50%;}.elementor-2047 .elementor-element.elementor-element-2c5fef7{--width:85%;}.elementor-2047 .elementor-element.elementor-element-c9bd929{--width:50%;}.elementor-2047 .elementor-element.elementor-element-ca6fa4c{--width:85%;}.elementor-2047 .elementor-element.elementor-element-b110f68{--width:50%;}.elementor-2047 .elementor-element.elementor-element-db59efa{--width:85%;}.elementor-2047 .elementor-element.elementor-element-e183ee0{--width:50%;}.elementor-2047 .elementor-element.elementor-element-0ac939e{--width:85%;}.elementor-2047 .elementor-element.elementor-element-f98e453{--width:50%;}.elementor-2047 .elementor-element.elementor-element-cee4d16{--width:85%;}.elementor-2047 .elementor-element.elementor-element-4420c4f{--width:50%;}.elementor-2047 .elementor-element.elementor-element-c7b3d53{--width:85%;}}@media(min-width:1025px){.elementor-2047 .elementor-element.elementor-element-c6a06e5:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-c6a06e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2047 .elementor-element.elementor-element-37ac074:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-37ac074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2047 .elementor-element.elementor-element-8eb768c:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-8eb768c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for button, class: .elementor-element-66718aa */.elementor-2047 .elementor-element.elementor-element-66718aa .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #4DC418, #236506, #4DC418, #236506);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c5fef7 */.elementor-2047 .elementor-element.elementor-element-2c5fef7 {
  clip-path: polygon( 0% 98.322%,0% 98.322%,0.038% 98.594%,0.146% 98.852%,0.32% 99.093%,0.553% 99.313%,0.839% 99.508%,1.173% 99.676%,1.548% 99.813%,1.96% 99.914%,2.4% 99.978%,2.865% 100%,97.135% 100%,97.135% 100%,97.6% 99.978%,98.041% 99.914%,98.452% 99.813%,98.827% 99.676%,99.161% 99.508%,99.447% 99.313%,99.68% 99.093%,99.854% 98.852%,99.963% 98.594%,100% 98.322%,100% 91.028%,100% 91.028%,99.995% 90.926%,99.98% 90.826%,99.954% 90.727%,99.918% 90.628%,99.872% 90.532%,99.817% 90.437%,99.751% 90.344%,99.677% 90.253%,99.593% 90.165%,99.499% 90.08%,95.924% 87.022%,95.924% 87.022%,95.744% 86.845%,95.603% 86.66%,95.503% 86.468%,95.443% 86.272%,95.423% 86.074%,95.443% 85.876%,95.503% 85.679%,95.603% 85.488%,95.744% 85.302%,95.924% 85.126%,99.499% 82.068%,99.499% 82.068%,99.593% 81.983%,99.677% 81.895%,99.751% 81.804%,99.817% 81.711%,99.872% 81.616%,99.918% 81.519%,99.954% 81.421%,99.98% 81.322%,99.995% 81.221%,100% 81.12%,100% 1.678%,100% 1.678%,99.963% 1.406%,99.854% 1.148%,99.681% 0.907%,99.448% 0.687%,99.161% 0.491%,98.827% 0.324%,98.452% 0.187%,98.041% 0.086%,97.6% 0.022%,97.135% 0%,69.377% 0%,2.865% 0%,2.865% 0%,2.401% 0.022%,1.96% 0.086%,1.549% 0.187%,1.173% 0.324%,0.839% 0.491%,0.553% 0.687%,0.32% 0.907%,0.146% 1.148%,0.038% 1.406%,0% 1.678%,0% 81.105%,0% 81.105%,0.006% 81.209%,0.022% 81.312%,0.049% 81.414%,0.087% 81.515%,0.135% 81.614%,0.194% 81.711%,0.262% 81.806%,0.341% 81.899%,0.43% 81.989%,0.528% 82.075%,4.156% 85.072%,4.156% 85.072%,4.345% 85.251%,4.493% 85.439%,4.598% 85.634%,4.662% 85.833%,4.684% 86.035%,4.665% 86.238%,4.604% 86.438%,4.501% 86.633%,4.357% 86.822%,4.17% 87.002%,0.514% 90.076%,0.514% 90.076%,0.418% 90.162%,0.332% 90.251%,0.255% 90.343%,0.189% 90.437%,0.132% 90.533%,0.085% 90.631%,0.048% 90.73%,0.021% 90.831%,0.005% 90.933%,0% 91.035%,0% 98.322% );
  );
  backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(3px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-463ad34 */.elementor-2047 .elementor-element.elementor-element-463ad34 {
  position: relative;
  z-index: 1;
}

.elementor-2047 .elementor-element.elementor-element-463ad34::before {
  content: "";
  position: absolute;
  top: -1px;
  left: -1px;
  right: -1px;
  bottom: -1px;
  background: linear-gradient(to right, #19CAFB, #5746F3);
  z-index: -1;
  border-radius: inherit;
  mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  mask-composite: exclude;
  -webkit-mask-composite: destination-out;
  padding: 1px; /* espessura da borda */
  box-sizing: content-box;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-51e293b */.elementor-2047 .elementor-element.elementor-element-51e293b .elementor-icon {
  background: linear-gradient(to right, #19CAFB, #5746F3);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}

.selecionado1 {
    background: linear-gradient(to right, #19CAFB4a 50%, #5746F34a 100%);
    background-size: 200%;
    background-position: 0;
    transition: background-position 1.5s;
    animation: selecionar 10s infinite;
}

@keyframes selecionar {
    0% {
        background-position: 0;
    }
    20% {
        background-position: -100%;
    }
    100% {
        background-position: -100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23ff0e0 */<style>
  .is-hidden { display: none !important; }
</style>

<script>
(function(){
  // --------- Helpers de data no fuso SP (comparações consistentes) ----------
  function nowInSaoPaulo() {
    const spStr = new Intl.DateTimeFormat('en-CA', {
      timeZone: 'America/Sao_Paulo',
      year: 'numeric', month: '2-digit', day: '2-digit',
      hour: '2-digit', minute: '2-digit', second: '2-digit',
      hour12: false
    }).format(new Date()); // "YYYY-MM-DD, HH:MM:SS" (em geral)
    const clean = spStr.replace(',', '').replace(/\u200E|\u200F|\u202F/g,'').trim(); // remove chars invisíveis
    const parts = clean.split(/\s+/);
    const date = parts[0]; // YYYY-MM-DD
    const time = parts[1] || "00:00:00"; // HH:MM:SS
    const [Y,M,D] = date.split('-').map(Number);
    const [h,m,s] = time.split(':').map(Number);
    return new Date(Y, M-1, D, h||0, m||0, s||0);
  }

  function spDate(isoLocal) {
    const [d, t='00:00:00'] = isoLocal.split('T');
    const [Y,M,D] = d.split('-').map(Number);
    const [h,m,s] = t.split(':').map(Number);
    return new Date(Y, M-1, D, h||0, m||0, s||0);
  }

  // --------- Datas de teste (ajuste as suas reais depois) ----------
  const prevendaEnd      = spDate('2025-10-03T11:50:59');
  const especialStart    = spDate('2025-10-03T11:52:00');
  const especialEnd      = spDate('2025-10-03T11:54:59');
  const promocionalStart = spDate('2025-10-03T11:55:00'); // sem fim

  // --------- Seleção robusta dos elementos (pega TODOS) ----------
  function getGroups() {
    const prevendaEls    = Array.from(document.querySelectorAll('.lote-prevenda'));
    const especialEls    = Array.from(document.querySelectorAll('.lote-especial'));
    const promocionalEls = Array.from(document.querySelectorAll('.lote-promocional'));
    return { prevendaEls, especialEls, promocionalEls };
  }

  function hideAll(groups) {
    const { prevendaEls, especialEls, promocionalEls } = groups;
    [...prevendaEls, ...especialEls, ...promocionalEls].forEach(el => {
      el.classList.add('is-hidden');
      el.setAttribute('aria-hidden', 'true');
    });
  }

  function showList(list) {
    list.forEach(el => {
      el.classList.remove('is-hidden');
      el.setAttribute('aria-hidden', 'false');
    });
  }

  // --------- Atualiza visibilidade por segundo + reescaneia DOM ----------
  let groups = getGroups();          // pega elementos atuais
  hideAll(groups);                   // esconde tudo imediatamente

  function updateVisibility() {
    // Reescaneia caso o Elementor adicione/remova nós dinamicamente
    groups = getGroups();

    const now = nowInSaoPaulo();
    hideAll(groups);

    if (now <= prevendaEnd) {
      showList(groups.prevendaEls);
      return;
    }

    if (now >= especialStart && now <= especialEnd) {
      showList(groups.especialEls);
      return;
    }

    if (now >= promocionalStart) {
      showList(groups.promocionalEls);
      return;
    }
  }

  function startTicker() {
    updateVisibility(); // primeira execução
    // Alinha ao próximo segundo inteiro
    const ms = new Date().getMilliseconds();
    setTimeout(function tick() {
      updateVisibility();
      setInterval(updateVisibility, 1000);
    }, 1000 - ms);
  }

  if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', startTicker);
  } else {
    startTicker();
  }

  // Se seu tema/Elementor injeta conteúdo após DOM pronto, observa mudanças:
  const mo = new MutationObserver(() => updateVisibility());
  mo.observe(document.documentElement, { childList: true, subtree: true });
})();
</script>/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1aa1ce8 */.elementor-2047 .elementor-element.elementor-element-1aa1ce8 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #0CDAFA, #6239F2, #0CDAFA, #6239F2);
    background-size: 400% 200%;
    transition: background 6.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 5s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca6fa4c */.elementor-2047 .elementor-element.elementor-element-ca6fa4c {
  clip-path: polygon( 0% 98.322%,0% 98.322%,0.038% 98.594%,0.146% 98.852%,0.32% 99.093%,0.553% 99.313%,0.839% 99.508%,1.173% 99.676%,1.548% 99.813%,1.96% 99.914%,2.4% 99.978%,2.865% 100%,97.135% 100%,97.135% 100%,97.6% 99.978%,98.041% 99.914%,98.452% 99.813%,98.827% 99.676%,99.161% 99.508%,99.447% 99.313%,99.68% 99.093%,99.854% 98.852%,99.963% 98.594%,100% 98.322%,100% 91.028%,100% 91.028%,99.995% 90.926%,99.98% 90.826%,99.954% 90.727%,99.918% 90.628%,99.872% 90.532%,99.817% 90.437%,99.751% 90.344%,99.677% 90.253%,99.593% 90.165%,99.499% 90.08%,95.924% 87.022%,95.924% 87.022%,95.744% 86.845%,95.603% 86.66%,95.503% 86.468%,95.443% 86.272%,95.423% 86.074%,95.443% 85.876%,95.503% 85.679%,95.603% 85.488%,95.744% 85.302%,95.924% 85.126%,99.499% 82.068%,99.499% 82.068%,99.593% 81.983%,99.677% 81.895%,99.751% 81.804%,99.817% 81.711%,99.872% 81.616%,99.918% 81.519%,99.954% 81.421%,99.98% 81.322%,99.995% 81.221%,100% 81.12%,100% 1.678%,100% 1.678%,99.963% 1.406%,99.854% 1.148%,99.681% 0.907%,99.448% 0.687%,99.161% 0.491%,98.827% 0.324%,98.452% 0.187%,98.041% 0.086%,97.6% 0.022%,97.135% 0%,69.377% 0%,2.865% 0%,2.865% 0%,2.401% 0.022%,1.96% 0.086%,1.549% 0.187%,1.173% 0.324%,0.839% 0.491%,0.553% 0.687%,0.32% 0.907%,0.146% 1.148%,0.038% 1.406%,0% 1.678%,0% 81.105%,0% 81.105%,0.006% 81.209%,0.022% 81.312%,0.049% 81.414%,0.087% 81.515%,0.135% 81.614%,0.194% 81.711%,0.262% 81.806%,0.341% 81.899%,0.43% 81.989%,0.528% 82.075%,4.156% 85.072%,4.156% 85.072%,4.345% 85.251%,4.493% 85.439%,4.598% 85.634%,4.662% 85.833%,4.684% 86.035%,4.665% 86.238%,4.604% 86.438%,4.501% 86.633%,4.357% 86.822%,4.17% 87.002%,0.514% 90.076%,0.514% 90.076%,0.418% 90.162%,0.332% 90.251%,0.255% 90.343%,0.189% 90.437%,0.132% 90.533%,0.085% 90.631%,0.048% 90.73%,0.021% 90.831%,0.005% 90.933%,0% 91.035%,0% 98.322% );
  );
  backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(3px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09c8c07 */.elementor-2047 .elementor-element.elementor-element-09c8c07 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #4DC418, #236506, #4DC418, #236506);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db59efa */.elementor-2047 .elementor-element.elementor-element-db59efa {
  clip-path: polygon( 0% 98.322%,0% 98.322%,0.038% 98.594%,0.146% 98.852%,0.32% 99.093%,0.553% 99.313%,0.839% 99.508%,1.173% 99.676%,1.548% 99.813%,1.96% 99.914%,2.4% 99.978%,2.865% 100%,97.135% 100%,97.135% 100%,97.6% 99.978%,98.041% 99.914%,98.452% 99.813%,98.827% 99.676%,99.161% 99.508%,99.447% 99.313%,99.68% 99.093%,99.854% 98.852%,99.963% 98.594%,100% 98.322%,100% 91.028%,100% 91.028%,99.995% 90.926%,99.98% 90.826%,99.954% 90.727%,99.918% 90.628%,99.872% 90.532%,99.817% 90.437%,99.751% 90.344%,99.677% 90.253%,99.593% 90.165%,99.499% 90.08%,95.924% 87.022%,95.924% 87.022%,95.744% 86.845%,95.603% 86.66%,95.503% 86.468%,95.443% 86.272%,95.423% 86.074%,95.443% 85.876%,95.503% 85.679%,95.603% 85.488%,95.744% 85.302%,95.924% 85.126%,99.499% 82.068%,99.499% 82.068%,99.593% 81.983%,99.677% 81.895%,99.751% 81.804%,99.817% 81.711%,99.872% 81.616%,99.918% 81.519%,99.954% 81.421%,99.98% 81.322%,99.995% 81.221%,100% 81.12%,100% 1.678%,100% 1.678%,99.963% 1.406%,99.854% 1.148%,99.681% 0.907%,99.448% 0.687%,99.161% 0.491%,98.827% 0.324%,98.452% 0.187%,98.041% 0.086%,97.6% 0.022%,97.135% 0%,69.377% 0%,2.865% 0%,2.865% 0%,2.401% 0.022%,1.96% 0.086%,1.549% 0.187%,1.173% 0.324%,0.839% 0.491%,0.553% 0.687%,0.32% 0.907%,0.146% 1.148%,0.038% 1.406%,0% 1.678%,0% 81.105%,0% 81.105%,0.006% 81.209%,0.022% 81.312%,0.049% 81.414%,0.087% 81.515%,0.135% 81.614%,0.194% 81.711%,0.262% 81.806%,0.341% 81.899%,0.43% 81.989%,0.528% 82.075%,4.156% 85.072%,4.156% 85.072%,4.345% 85.251%,4.493% 85.439%,4.598% 85.634%,4.662% 85.833%,4.684% 86.035%,4.665% 86.238%,4.604% 86.438%,4.501% 86.633%,4.357% 86.822%,4.17% 87.002%,0.514% 90.076%,0.514% 90.076%,0.418% 90.162%,0.332% 90.251%,0.255% 90.343%,0.189% 90.437%,0.132% 90.533%,0.085% 90.631%,0.048% 90.73%,0.021% 90.831%,0.005% 90.933%,0% 91.035%,0% 98.322% );
  );
  backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(3px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f141b7d */.elementor-2047 .elementor-element.elementor-element-f141b7d {
  position: relative;
  z-index: 1;
}

.elementor-2047 .elementor-element.elementor-element-f141b7d::before {
  content: "";
  position: absolute;
  top: -1px;
  left: -1px;
  right: -1px;
  bottom: -1px;
  background: linear-gradient(to right, #19CAFB, #5746F3);
  z-index: -1;
  border-radius: inherit;
  mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  mask-composite: exclude;
  -webkit-mask-composite: destination-out;
  padding: 1px; /* espessura da borda */
  box-sizing: content-box;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9a93a40 */.elementor-2047 .elementor-element.elementor-element-9a93a40 .elementor-icon {
  background: linear-gradient(to right, #19CAFB, #5746F3);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}

.selecionado1 {
    background: linear-gradient(to right, #19CAFB4a 50%, #5746F34a 100%);
    background-size: 200%;
    background-position: 0;
    transition: background-position 1.5s;
    animation: selecionar 10s infinite;
}

@keyframes selecionar {
    0% {
        background-position: 0;
    }
    20% {
        background-position: -100%;
    }
    100% {
        background-position: -100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3249b61 */.elementor-2047 .elementor-element.elementor-element-3249b61 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #0CDAFA, #6239F2, #0CDAFA, #6239F2);
    background-size: 400% 200%;
    transition: background 6.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 5s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ac939e */.elementor-2047 .elementor-element.elementor-element-0ac939e {
  clip-path: polygon( 0% 98.322%,0% 98.322%,0.038% 98.594%,0.146% 98.852%,0.32% 99.093%,0.553% 99.313%,0.839% 99.508%,1.173% 99.676%,1.548% 99.813%,1.96% 99.914%,2.4% 99.978%,2.865% 100%,97.135% 100%,97.135% 100%,97.6% 99.978%,98.041% 99.914%,98.452% 99.813%,98.827% 99.676%,99.161% 99.508%,99.447% 99.313%,99.68% 99.093%,99.854% 98.852%,99.963% 98.594%,100% 98.322%,100% 91.028%,100% 91.028%,99.995% 90.926%,99.98% 90.826%,99.954% 90.727%,99.918% 90.628%,99.872% 90.532%,99.817% 90.437%,99.751% 90.344%,99.677% 90.253%,99.593% 90.165%,99.499% 90.08%,95.924% 87.022%,95.924% 87.022%,95.744% 86.845%,95.603% 86.66%,95.503% 86.468%,95.443% 86.272%,95.423% 86.074%,95.443% 85.876%,95.503% 85.679%,95.603% 85.488%,95.744% 85.302%,95.924% 85.126%,99.499% 82.068%,99.499% 82.068%,99.593% 81.983%,99.677% 81.895%,99.751% 81.804%,99.817% 81.711%,99.872% 81.616%,99.918% 81.519%,99.954% 81.421%,99.98% 81.322%,99.995% 81.221%,100% 81.12%,100% 1.678%,100% 1.678%,99.963% 1.406%,99.854% 1.148%,99.681% 0.907%,99.448% 0.687%,99.161% 0.491%,98.827% 0.324%,98.452% 0.187%,98.041% 0.086%,97.6% 0.022%,97.135% 0%,69.377% 0%,2.865% 0%,2.865% 0%,2.401% 0.022%,1.96% 0.086%,1.549% 0.187%,1.173% 0.324%,0.839% 0.491%,0.553% 0.687%,0.32% 0.907%,0.146% 1.148%,0.038% 1.406%,0% 1.678%,0% 81.105%,0% 81.105%,0.006% 81.209%,0.022% 81.312%,0.049% 81.414%,0.087% 81.515%,0.135% 81.614%,0.194% 81.711%,0.262% 81.806%,0.341% 81.899%,0.43% 81.989%,0.528% 82.075%,4.156% 85.072%,4.156% 85.072%,4.345% 85.251%,4.493% 85.439%,4.598% 85.634%,4.662% 85.833%,4.684% 86.035%,4.665% 86.238%,4.604% 86.438%,4.501% 86.633%,4.357% 86.822%,4.17% 87.002%,0.514% 90.076%,0.514% 90.076%,0.418% 90.162%,0.332% 90.251%,0.255% 90.343%,0.189% 90.437%,0.132% 90.533%,0.085% 90.631%,0.048% 90.73%,0.021% 90.831%,0.005% 90.933%,0% 91.035%,0% 98.322% );
  );
  backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(3px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f858300 */.elementor-2047 .elementor-element.elementor-element-f858300 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #4DC418, #236506, #4DC418, #236506);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cee4d16 */.elementor-2047 .elementor-element.elementor-element-cee4d16 {
  clip-path: polygon( 0% 98.322%,0% 98.322%,0.038% 98.594%,0.146% 98.852%,0.32% 99.093%,0.553% 99.313%,0.839% 99.508%,1.173% 99.676%,1.548% 99.813%,1.96% 99.914%,2.4% 99.978%,2.865% 100%,97.135% 100%,97.135% 100%,97.6% 99.978%,98.041% 99.914%,98.452% 99.813%,98.827% 99.676%,99.161% 99.508%,99.447% 99.313%,99.68% 99.093%,99.854% 98.852%,99.963% 98.594%,100% 98.322%,100% 91.028%,100% 91.028%,99.995% 90.926%,99.98% 90.826%,99.954% 90.727%,99.918% 90.628%,99.872% 90.532%,99.817% 90.437%,99.751% 90.344%,99.677% 90.253%,99.593% 90.165%,99.499% 90.08%,95.924% 87.022%,95.924% 87.022%,95.744% 86.845%,95.603% 86.66%,95.503% 86.468%,95.443% 86.272%,95.423% 86.074%,95.443% 85.876%,95.503% 85.679%,95.603% 85.488%,95.744% 85.302%,95.924% 85.126%,99.499% 82.068%,99.499% 82.068%,99.593% 81.983%,99.677% 81.895%,99.751% 81.804%,99.817% 81.711%,99.872% 81.616%,99.918% 81.519%,99.954% 81.421%,99.98% 81.322%,99.995% 81.221%,100% 81.12%,100% 1.678%,100% 1.678%,99.963% 1.406%,99.854% 1.148%,99.681% 0.907%,99.448% 0.687%,99.161% 0.491%,98.827% 0.324%,98.452% 0.187%,98.041% 0.086%,97.6% 0.022%,97.135% 0%,69.377% 0%,2.865% 0%,2.865% 0%,2.401% 0.022%,1.96% 0.086%,1.549% 0.187%,1.173% 0.324%,0.839% 0.491%,0.553% 0.687%,0.32% 0.907%,0.146% 1.148%,0.038% 1.406%,0% 1.678%,0% 81.105%,0% 81.105%,0.006% 81.209%,0.022% 81.312%,0.049% 81.414%,0.087% 81.515%,0.135% 81.614%,0.194% 81.711%,0.262% 81.806%,0.341% 81.899%,0.43% 81.989%,0.528% 82.075%,4.156% 85.072%,4.156% 85.072%,4.345% 85.251%,4.493% 85.439%,4.598% 85.634%,4.662% 85.833%,4.684% 86.035%,4.665% 86.238%,4.604% 86.438%,4.501% 86.633%,4.357% 86.822%,4.17% 87.002%,0.514% 90.076%,0.514% 90.076%,0.418% 90.162%,0.332% 90.251%,0.255% 90.343%,0.189% 90.437%,0.132% 90.533%,0.085% 90.631%,0.048% 90.73%,0.021% 90.831%,0.005% 90.933%,0% 91.035%,0% 98.322% );
  );
  backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(3px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-963b59b */.elementor-2047 .elementor-element.elementor-element-963b59b {
  position: relative;
  z-index: 1;
}

.elementor-2047 .elementor-element.elementor-element-963b59b::before {
  content: "";
  position: absolute;
  top: -1px;
  left: -1px;
  right: -1px;
  bottom: -1px;
  background: linear-gradient(to right, #19CAFB, #5746F3);
  z-index: -1;
  border-radius: inherit;
  mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  mask-composite: exclude;
  -webkit-mask-composite: destination-out;
  padding: 1px; /* espessura da borda */
  box-sizing: content-box;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4a67918 */.elementor-2047 .elementor-element.elementor-element-4a67918 .elementor-icon {
  background: linear-gradient(to right, #19CAFB, #5746F3);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}

.selecionado1 {
    background: linear-gradient(to right, #19CAFB4a 50%, #5746F34a 100%);
    background-size: 200%;
    background-position: 0;
    transition: background-position 1.5s;
    animation: selecionar 10s infinite;
}

@keyframes selecionar {
    0% {
        background-position: 0;
    }
    20% {
        background-position: -100%;
    }
    100% {
        background-position: -100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bbd4623 */.elementor-2047 .elementor-element.elementor-element-bbd4623 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #0CDAFA, #6239F2, #0CDAFA, #6239F2);
    background-size: 400% 200%;
    transition: background 6.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 5s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    } 100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7b3d53 */.elementor-2047 .elementor-element.elementor-element-c7b3d53 {
  clip-path: polygon( 0% 98.322%,0% 98.322%,0.038% 98.594%,0.146% 98.852%,0.32% 99.093%,0.553% 99.313%,0.839% 99.508%,1.173% 99.676%,1.548% 99.813%,1.96% 99.914%,2.4% 99.978%,2.865% 100%,97.135% 100%,97.135% 100%,97.6% 99.978%,98.041% 99.914%,98.452% 99.813%,98.827% 99.676%,99.161% 99.508%,99.447% 99.313%,99.68% 99.093%,99.854% 98.852%,99.963% 98.594%,100% 98.322%,100% 91.028%,100% 91.028%,99.995% 90.926%,99.98% 90.826%,99.954% 90.727%,99.918% 90.628%,99.872% 90.532%,99.817% 90.437%,99.751% 90.344%,99.677% 90.253%,99.593% 90.165%,99.499% 90.08%,95.924% 87.022%,95.924% 87.022%,95.744% 86.845%,95.603% 86.66%,95.503% 86.468%,95.443% 86.272%,95.423% 86.074%,95.443% 85.876%,95.503% 85.679%,95.603% 85.488%,95.744% 85.302%,95.924% 85.126%,99.499% 82.068%,99.499% 82.068%,99.593% 81.983%,99.677% 81.895%,99.751% 81.804%,99.817% 81.711%,99.872% 81.616%,99.918% 81.519%,99.954% 81.421%,99.98% 81.322%,99.995% 81.221%,100% 81.12%,100% 1.678%,100% 1.678%,99.963% 1.406%,99.854% 1.148%,99.681% 0.907%,99.448% 0.687%,99.161% 0.491%,98.827% 0.324%,98.452% 0.187%,98.041% 0.086%,97.6% 0.022%,97.135% 0%,69.377% 0%,2.865% 0%,2.865% 0%,2.401% 0.022%,1.96% 0.086%,1.549% 0.187%,1.173% 0.324%,0.839% 0.491%,0.553% 0.687%,0.32% 0.907%,0.146% 1.148%,0.038% 1.406%,0% 1.678%,0% 81.105%,0% 81.105%,0.006% 81.209%,0.022% 81.312%,0.049% 81.414%,0.087% 81.515%,0.135% 81.614%,0.194% 81.711%,0.262% 81.806%,0.341% 81.899%,0.43% 81.989%,0.528% 82.075%,4.156% 85.072%,4.156% 85.072%,4.345% 85.251%,4.493% 85.439%,4.598% 85.634%,4.662% 85.833%,4.684% 86.035%,4.665% 86.238%,4.604% 86.438%,4.501% 86.633%,4.357% 86.822%,4.17% 87.002%,0.514% 90.076%,0.514% 90.076%,0.418% 90.162%,0.332% 90.251%,0.255% 90.343%,0.189% 90.437%,0.132% 90.533%,0.085% 90.631%,0.048% 90.73%,0.021% 90.831%,0.005% 90.933%,0% 91.035%,0% 98.322% );
  );
  backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(3px);
}/* End custom CSS */