.elementor-8 .elementor-element.elementor-element-95e0dfb{--display:flex;--min-height:730px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-95e0dfb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-95e0dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/Prancheta-1-1-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-7fdbea9{--display:grid;--min-height:678px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-8 .elementor-element.elementor-element-2fcc506{--display:flex;}.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-8 .elementor-element.elementor-element-6f8ea6e{width:var( --container-widget-width, 100.588% );max-width:100.588%;--container-widget-width:100.588%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6f8ea6e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6f8ea6e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:37px;}.elementor-8 .elementor-element.elementor-element-058ddd5{width:var( --container-widget-width, 90.196% );max-width:90.196%;--container-widget-width:90.196%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-058ddd5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-058ddd5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:21px;color:#182C40;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3788507{width:var( --container-widget-width, 26.471% );max-width:26.471%;--container-widget-width:26.471%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3788507.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3788507 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-3788507 .elementor-icon{font-size:6px;}.elementor-8 .elementor-element.elementor-element-3788507 .elementor-icon svg{height:6px;}.elementor-8 .elementor-element.elementor-element-2573881{width:var( --container-widget-width, 88.235% );max-width:88.235%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:88.235%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2573881.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2573881 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:21px;color:#182C40;}.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-8 .elementor-element.elementor-element-e15102c{width:var( --container-widget-width, 72.973% );max-width:72.973%;--container-widget-width:72.973%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e15102c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-e15102c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-e15102c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-e15102c .elementor-button{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#29FF82;border-radius:1000px 1000px 1000px 1000px;padding:20px 30px 20px 30px;}.elementor-8 .elementor-element.elementor-element-5554ace{--display:flex;}.elementor-8 .elementor-element.elementor-element-9a5c838{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-9a5c838.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-15a8d87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -800px;}.elementor-8 .elementor-element.elementor-element-15a8d87 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:15px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d61b0d4{--display:flex;--min-height:826px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:85px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d61b0d4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d61b0d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#182C40;background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/4-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-7595fa6{--display:flex;}.elementor-8 .elementor-element.elementor-element-0940ab5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d794d55 .elementor-button{background-color:#E0E8ED;font-family:"Sora", Sans-serif;font-weight:400;fill:#182C40;color:#182C40;border-style:solid;border-width:0px 0px 0px 0px;border-radius:505px 505px 505px 505px;padding:12px 17px 12px 17px;}.elementor-8 .elementor-element.elementor-element-d794d55{width:var( --container-widget-width, 32.845% );max-width:32.845%;--container-widget-width:32.845%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d794d55.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d794d55 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-d794d55 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-8 .elementor-element.elementor-element-6a306b6{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-6a306b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6a306b6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:83px;font-weight:500;line-height:1.3em;letter-spacing:-0.3px;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-b25361c{width:var( --container-widget-width, 61.797% );max-width:61.797%;--container-widget-width:61.797%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b25361c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-b25361c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-b25361c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-b25361c .elementor-button{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#29FF82;border-radius:1000px 1000px 1000px 1000px;padding:20px 30px 20px 30px;}.elementor-8 .elementor-element.elementor-element-8ab232f{--display:flex;--min-height:469px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-4353f2a{--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;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#5896D4;--border-color:#5896D4;--border-radius:0px 0px 0px 0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-4353f2a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4353f2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F3FF;}.elementor-8 .elementor-element.elementor-element-2032dfd.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-2032dfd .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-2032dfd .elementor-icon{font-size:42px;}.elementor-8 .elementor-element.elementor-element-2032dfd .elementor-icon svg{height:42px;}.elementor-8 .elementor-element.elementor-element-e772970{width:var( --container-widget-width, 362px );max-width:362px;--container-widget-width:362px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e772970 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;letter-spacing:-0.3px;color:#1D364F;}.elementor-8 .elementor-element.elementor-element-f9c6993{--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;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#5896D4;--border-color:#5896D4;--border-radius:0px 0px 0px 0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-f9c6993:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f9c6993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F3FF;}.elementor-8 .elementor-element.elementor-element-ed54d06.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ed54d06 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-ed54d06 .elementor-icon{font-size:42px;}.elementor-8 .elementor-element.elementor-element-ed54d06 .elementor-icon svg{height:42px;}.elementor-8 .elementor-element.elementor-element-e467dfe{width:var( --container-widget-width, 362px );max-width:362px;--container-widget-width:362px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e467dfe .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;letter-spacing:-0.3px;color:#1D364F;}.elementor-8 .elementor-element.elementor-element-784a7bc{--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;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#5896D4;--border-color:#5896D4;--border-radius:0px 0px 0px 0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-784a7bc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-784a7bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F3FF;}.elementor-8 .elementor-element.elementor-element-f6032de.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f6032de .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-f6032de .elementor-icon{font-size:42px;}.elementor-8 .elementor-element.elementor-element-f6032de .elementor-icon svg{height:42px;}.elementor-8 .elementor-element.elementor-element-7f5d47e{width:var( --container-widget-width, 362px );max-width:362px;--container-widget-width:362px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-7f5d47e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;letter-spacing:-0.3px;color:#1D364F;}.elementor-8 .elementor-element.elementor-element-3461212{--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;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#5896D4;--border-color:#5896D4;--border-radius:0px 0px 0px 0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-3461212:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3461212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F3FF;}.elementor-8 .elementor-element.elementor-element-9364db2.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-9364db2 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-9364db2 .elementor-icon{font-size:42px;}.elementor-8 .elementor-element.elementor-element-9364db2 .elementor-icon svg{height:42px;}.elementor-8 .elementor-element.elementor-element-ae1f981{width:var( --container-widget-width, 362px );max-width:362px;--container-widget-width:362px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ae1f981 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;letter-spacing:-0.3px;color:#1D364F;}.elementor-8 .elementor-element.elementor-element-0a5fdeb{--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;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#5896D4;--border-color:#5896D4;--border-radius:0px 0px 0px 0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-0a5fdeb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0a5fdeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F3FF;}.elementor-8 .elementor-element.elementor-element-e8ea843.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e8ea843 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-e8ea843 .elementor-icon{font-size:42px;}.elementor-8 .elementor-element.elementor-element-e8ea843 .elementor-icon svg{height:42px;}.elementor-8 .elementor-element.elementor-element-e5098e0{width:var( --container-widget-width, 362px );max-width:362px;--container-widget-width:362px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e5098e0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;letter-spacing:-0.3px;color:#1D364F;}.elementor-8 .elementor-element.elementor-element-c6942ca{--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;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#5896D4;--border-color:#5896D4;--border-radius:0px 0px 0px 0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-c6942ca:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c6942ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F3FF;}.elementor-8 .elementor-element.elementor-element-31e2e53.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-31e2e53 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-31e2e53 .elementor-icon{font-size:42px;}.elementor-8 .elementor-element.elementor-element-31e2e53 .elementor-icon svg{height:42px;}.elementor-8 .elementor-element.elementor-element-b9b37a9{width:var( --container-widget-width, 362px );max-width:362px;--container-widget-width:362px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b9b37a9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;letter-spacing:-0.3px;color:#1D364F;}.elementor-8 .elementor-element.elementor-element-8e6b05f{width:var( --container-widget-width, 61.797% );max-width:61.797%;--container-widget-width:61.797%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8e6b05f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-8e6b05f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-8e6b05f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-8e6b05f .elementor-button{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#29FF82;border-radius:1000px 1000px 1000px 1000px;padding:20px 30px 20px 30px;}.elementor-8 .elementor-element.elementor-element-db49334{--display:flex;--min-height:417px;--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;--padding-top:76px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-db49334:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-db49334 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#32587E;background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/12-2.png");}.elementor-8 .elementor-element.elementor-element-9347f8e{width:var( --container-widget-width, 64.806% );max-width:64.806%;--container-widget-width:64.806%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-9347f8e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-9347f8e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:55px;font-weight:600;color:#F2FBFF;}.elementor-8 .elementor-element.elementor-element-bda8c23{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-502e043{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A426B;--border-color:#1A426B;--border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-502e043:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-502e043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/enhanced_imagem_2025-08-15_011212783.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-20111b0{--display:flex;}.elementor-8 .elementor-element.elementor-element-f3ef1b6{width:var( --container-widget-width, 442px );max-width:442px;--container-widget-width:442px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f3ef1b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f3ef1b6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:36px;font-weight:500;line-height:47px;}.elementor-8 .elementor-element.elementor-element-439cba7{width:var( --container-widget-width, 26.471% );max-width:26.471%;--container-widget-width:26.471%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-439cba7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-439cba7 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-439cba7 .elementor-icon{font-size:6px;}.elementor-8 .elementor-element.elementor-element-439cba7 .elementor-icon svg{height:6px;}.elementor-8 .elementor-element.elementor-element-699bb25{width:var( --container-widget-width, 78.077% );max-width:78.077%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:78.077%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-699bb25.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-699bb25 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:21px;color:#DBE2EA;}.elementor-8 .elementor-element.elementor-element-69edeca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:-15px 0px -19px 0px;}.elementor-8 .elementor-element.elementor-element-69edeca .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-69edeca .elementor-icon{font-size:65px;}.elementor-8 .elementor-element.elementor-element-69edeca .elementor-icon svg{height:65px;}.elementor-8 .elementor-element.elementor-element-49b3b79{--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;--padding-top:86px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8140a9b{width:var( --container-widget-width, 956px );max-width:956px;--container-widget-width:956px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-8140a9b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-8140a9b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:58px;font-weight:600;color:#101118;}.elementor-8 .elementor-element.elementor-element-f2bc602{width:var( --container-widget-width, 62% );max-width:62%;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f2bc602.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f2bc602 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-f2bc602 .elementor-icon{font-size:6px;}.elementor-8 .elementor-element.elementor-element-f2bc602 .elementor-icon svg{height:6px;}.elementor-8 .elementor-element.elementor-element-853dd64{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:43px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-acd66d8{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-8 .elementor-element.elementor-element-acd66d8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-acd66d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5D5D5;}.elementor-8 .elementor-element.elementor-element-df1a9be{--display:flex;--min-height:224px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-df1a9be:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-df1a9be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8B8B8;background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/image-4-7.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-9d3735d{background-color:#E098C5;padding:15px 15px 15px 20px;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-9d3735d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#36222E;}.elementor-8 .elementor-element.elementor-element-e144274{width:var( --container-widget-width, 100.143% );max-width:100.143%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 62px) 0px;--container-widget-width:100.143%;--container-widget-flex-grow:0;text-align:justify;}.elementor-8 .elementor-element.elementor-element-e144274.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-e144274 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;line-height:25px;color:#000000;}.elementor-8 .elementor-element.elementor-element-0bd31ce{--display:flex;--min-height:0px;--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:space-between;}.elementor-8 .elementor-element.elementor-element-55644d7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-db28f30 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-c69ce4f{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-8 .elementor-element.elementor-element-c69ce4f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c69ce4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5D5D5;}.elementor-8 .elementor-element.elementor-element-d4ab96b{--display:flex;--min-height:224px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d4ab96b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d4ab96b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8B8B8;background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/image-4-8.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-1aa98c1{background-color:#E098C5;padding:15px 15px 15px 20px;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-1aa98c1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#36222E;}.elementor-8 .elementor-element.elementor-element-f167f07{width:var( --container-widget-width, 100.143% );max-width:100.143%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 62px) 0px;--container-widget-width:100.143%;--container-widget-flex-grow:0;text-align:justify;}.elementor-8 .elementor-element.elementor-element-f167f07.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f167f07 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;line-height:25px;color:#000000;}.elementor-8 .elementor-element.elementor-element-f170e03{--display:flex;--min-height:0px;--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:space-between;}.elementor-8 .elementor-element.elementor-element-9fae773 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-0b84f0c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-c8354c0{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-8 .elementor-element.elementor-element-c8354c0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c8354c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5D5D5;}.elementor-8 .elementor-element.elementor-element-c7658b9{--display:flex;--min-height:224px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c7658b9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c7658b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8B8B8;background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/image-4-9.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-b3b33b8{background-color:#E098C5;padding:15px 15px 15px 20px;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-b3b33b8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#36222E;}.elementor-8 .elementor-element.elementor-element-68a47fe{width:var( --container-widget-width, 100.143% );max-width:100.143%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 62px) 0px;--container-widget-width:100.143%;--container-widget-flex-grow:0;text-align:justify;}.elementor-8 .elementor-element.elementor-element-68a47fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-68a47fe .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;line-height:25px;color:#000000;}.elementor-8 .elementor-element.elementor-element-c87dca2{--display:flex;--min-height:0px;--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:space-between;}.elementor-8 .elementor-element.elementor-element-616d198 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-fbdb76a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-21f8d55{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-8 .elementor-element.elementor-element-21f8d55:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-21f8d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5D5D5;}.elementor-8 .elementor-element.elementor-element-57c2e00{--display:flex;--min-height:224px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-57c2e00:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-57c2e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8B8B8;background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/image-4-10.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-96503dc{background-color:#E098C5;padding:15px 15px 15px 20px;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-96503dc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#36222E;}.elementor-8 .elementor-element.elementor-element-74558d6{width:var( --container-widget-width, 100.143% );max-width:100.143%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 62px) 0px;--container-widget-width:100.143%;--container-widget-flex-grow:0;text-align:justify;}.elementor-8 .elementor-element.elementor-element-74558d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-74558d6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;line-height:25px;color:#000000;}.elementor-8 .elementor-element.elementor-element-90999ee{--display:flex;--min-height:0px;--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:space-between;}.elementor-8 .elementor-element.elementor-element-f3830e2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-27ef6e8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-f24254c{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-8 .elementor-element.elementor-element-f24254c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f24254c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5D5D5;}.elementor-8 .elementor-element.elementor-element-9900cbc{--display:flex;--min-height:224px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9900cbc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9900cbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8B8B8;background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/image-4-12.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-73de043{background-color:#E098C5;padding:15px 15px 15px 20px;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-73de043 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#36222E;}.elementor-8 .elementor-element.elementor-element-55409d7{width:var( --container-widget-width, 100.143% );max-width:100.143%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 62px) 0px;--container-widget-width:100.143%;--container-widget-flex-grow:0;text-align:justify;}.elementor-8 .elementor-element.elementor-element-55409d7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-55409d7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;line-height:25px;color:#000000;}.elementor-8 .elementor-element.elementor-element-d85e15f{--display:flex;--min-height:0px;--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:space-between;}.elementor-8 .elementor-element.elementor-element-bf757a6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-6f12501 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-ffafb18{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-8 .elementor-element.elementor-element-ffafb18:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ffafb18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5D5D5;}.elementor-8 .elementor-element.elementor-element-e4d4369{--display:flex;--min-height:224px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e4d4369:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e4d4369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8B8B8;background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/image-4-13.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-2ccb066{background-color:#E098C5;padding:15px 15px 15px 20px;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-2ccb066 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;color:#36222E;}.elementor-8 .elementor-element.elementor-element-f00d307{width:var( --container-widget-width, 100.143% );max-width:100.143%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 62px) 0px;--container-widget-width:100.143%;--container-widget-flex-grow:0;text-align:justify;}.elementor-8 .elementor-element.elementor-element-f00d307.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f00d307 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:400;line-height:25px;color:#000000;}.elementor-8 .elementor-element.elementor-element-cf02862{--display:flex;--min-height:0px;--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:space-between;}.elementor-8 .elementor-element.elementor-element-afd47b2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-f6d91f2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-1d5ce6d{--display:flex;--min-height:968px;--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:76px;--padding-bottom:163px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1d5ce6d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1d5ce6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04101F;}.elementor-8 .elementor-element.elementor-element-1d5ce6d::before, .elementor-8 .elementor-element.elementor-element-1d5ce6d > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-1d5ce6d > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-1d5ce6d > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-1d5ce6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-1d5ce6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-219a3cb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-8 .elementor-element.elementor-element-253eb6d{--display:flex;--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-96713c4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:300;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-2da0f76{width:var( --container-widget-width, 799px );max-width:799px;--container-widget-width:799px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-2da0f76.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2da0f76 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:70px;font-weight:500;line-height:1.1em;letter-spacing:-1px;color:#F7F7F7;}.elementor-8 .elementor-element.elementor-element-d8cfbe2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-31feb91{--display:flex;--min-height:180px;--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;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:40px;--padding-left:42px;--padding-right:48px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-b86898d .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-3b73f07{width:var( --container-widget-width, 629px );max-width:629px;--container-widget-width:629px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-3b73f07.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3b73f07 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#F7F7F7BD;}.elementor-8 .elementor-element.elementor-element-0a26880{--display:flex;--min-height:180px;--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;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:40px;--padding-left:42px;--padding-right:48px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-66fccee .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-bb82f76{width:var( --container-widget-width, 698px );max-width:698px;--container-widget-width:698px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-bb82f76.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-bb82f76 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#F7F7F7BD;}.elementor-8 .elementor-element.elementor-element-8615147{--display:flex;--min-height:180px;--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;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:40px;--padding-left:42px;--padding-right:48px;--z-index:3;}.elementor-8 .elementor-element.elementor-element-b4d1b0e .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-03b9580{width:var( --container-widget-width, 628px );max-width:628px;--container-widget-width:628px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-03b9580.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-03b9580 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#F7F7F7BD;}.elementor-8 .elementor-element.elementor-element-9c02043{--display:flex;--min-height:180px;--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;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:40px;--padding-left:42px;--padding-right:48px;--z-index:4;}.elementor-8 .elementor-element.elementor-element-19dcd36 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-5073caf{width:var( --container-widget-width, 513px );max-width:513px;--container-widget-width:513px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-5073caf .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#F7F7F7BD;}.elementor-8 .elementor-element.elementor-element-9134b4e{--display:flex;--min-height:180px;--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;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:40px;--padding-left:42px;--padding-right:48px;--z-index:5;}.elementor-8 .elementor-element.elementor-element-f2b395e .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-3177597{width:var( --container-widget-width, 632px );max-width:632px;--container-widget-width:632px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-3177597 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#F7F7F7BD;}.elementor-8 .elementor-element.elementor-element-e8a507b{width:var( --container-widget-width, 61.797% );max-width:61.797%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;--container-widget-width:61.797%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e8a507b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-e8a507b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-e8a507b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-e8a507b .elementor-button{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#29FF82;border-radius:1000px 1000px 1000px 1000px;padding:20px 30px 20px 30px;}.elementor-8 .elementor-element.elementor-element-e2a3d0f{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-8 .elementor-element.elementor-element-e2a3d0f.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-2d3a957{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -800px;}.elementor-8 .elementor-element.elementor-element-2d3a957 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:15px;font-weight:400;line-height:1em;color:#000000;}.elementor-8 .elementor-element.elementor-element-205dd55{--display:flex;--min-height:581px;--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;--padding-top:84px;--padding-bottom:84px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-205dd55:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-205dd55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e8593d7{--display:flex;--min-height:611px;--border-radius:16px 16px 16px 16px;--margin-top:-253px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:999999999999999;}.elementor-8 .elementor-element.elementor-element-e8593d7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e8593d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D364F;background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/enhanced_20250815_1645_Whimsical-Playtime-Bliss_remix_01k2qm3pdpfjytmch9pf8zptzg.png");background-position:top center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-26822f9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:61px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ab9977b{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-f0bdd6f{width:var( --container-widget-width, 65.368% );max-width:65.368%;--container-widget-width:65.368%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f0bdd6f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f0bdd6f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:78px;font-weight:400;color:#181015;}.elementor-8 .elementor-element.elementor-element-adfd960{width:var( --container-widget-width, 61.797% );max-width:61.797%;--container-widget-width:61.797%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-adfd960.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-adfd960 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-adfd960 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-adfd960 .elementor-button{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#29FF82;border-radius:1000px 1000px 1000px 1000px;padding:20px 30px 20px 30px;}.elementor-8 .elementor-element.elementor-element-5dfe17c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-8a973b3 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-8a973b3.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-8a973b3.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8a973b3.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-8a973b3.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8a973b3.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-8a973b3 .elementor-icon{font-size:6px;}.elementor-8 .elementor-element.elementor-element-8a973b3 .elementor-icon svg{height:6px;}.elementor-8 .elementor-element.elementor-element-2d0a83f{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-2d0a83f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:300;line-height:23px;color:#181015;}.elementor-8 .elementor-element.elementor-element-bd20243.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-bd20243 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-bd20243 .elementor-button{font-family:"Sora", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-fb4d3eb{--display:flex;--min-height:439px;--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;--padding-top:98px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fb4d3eb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fb4d3eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5896D4;}.elementor-8 .elementor-element.elementor-element-393e1f4{--display:flex;--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-8 .elementor-element.elementor-element-c455c9c{--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:space-between;--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-8 .elementor-element.elementor-element-a5454cf{width:var( --container-widget-width, 36.56% );max-width:36.56%;--container-widget-width:36.56%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-a5454cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a5454cf .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:62px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c14bd74.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-c14bd74 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-43a3d44{width:100%;max-width:100%;margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-43a3d44 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-43a3d44.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-43a3d44.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-43a3d44.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-43a3d44.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-43a3d44.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-5a1eade{--display:flex;--min-height:558px;--justify-content:center;--border-radius:11px 11px 11px 11px;--padding-top:49px;--padding-bottom:49px;--padding-left:49px;--padding-right:49px;}.elementor-8 .elementor-element.elementor-element-5a1eade:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5a1eade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D364F;}.elementor-8 .elementor-element.elementor-element-1256201{--display:grid;--min-height:431px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7e76922{--display:flex;}.elementor-8 .elementor-element.elementor-element-7eecbb2{width:var( --container-widget-width, 442px );max-width:442px;--container-widget-width:442px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-7eecbb2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7eecbb2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:500;line-height:47px;}.elementor-8 .elementor-element.elementor-element-dd2c313{width:var( --container-widget-width, 78.077% );max-width:78.077%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:78.077%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-dd2c313.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-dd2c313 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:21px;color:#DBE2EA;}.elementor-8 .elementor-element.elementor-element-afae573{width:var( --container-widget-width, 26.471% );max-width:26.471%;--container-widget-width:26.471%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-afae573.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-afae573 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-afae573 .elementor-icon{font-size:6px;}.elementor-8 .elementor-element.elementor-element-afae573 .elementor-icon svg{height:6px;}.elementor-8 .elementor-element.elementor-element-eaa744c{width:var( --container-widget-width, 442px );max-width:442px;--container-widget-width:442px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-eaa744c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-eaa744c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;line-height:47px;}.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-8 .elementor-element.elementor-element-69e5076 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-8 .elementor-element.elementor-element-69e5076 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-8 .elementor-element.elementor-element-69e5076 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-8 .elementor-element.elementor-element-69e5076 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-8 .elementor-element.elementor-element-69e5076 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-8 .elementor-element.elementor-element-69e5076 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-69e5076 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-69e5076{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-69e5076 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-69e5076 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-69e5076 .elementor-icon-list-text{color:#D2D2D2;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-3119319{--display:flex;--min-height:492px;--border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-3119319:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3119319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/enhanced_ChatGPT-Image-15-de-ago-de-2025-17_05_45-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-121d4d8{--display:flex;--min-height:558px;--justify-content:center;--border-radius:11px 11px 11px 11px;--padding-top:49px;--padding-bottom:49px;--padding-left:49px;--padding-right:49px;}.elementor-8 .elementor-element.elementor-element-121d4d8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-121d4d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D364F;}.elementor-8 .elementor-element.elementor-element-cc472d2{--display:grid;--min-height:431px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3fe0b7c{--display:flex;}.elementor-8 .elementor-element.elementor-element-5917695{width:var( --container-widget-width, 442px );max-width:442px;--container-widget-width:442px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5917695.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-5917695 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:500;line-height:25px;}.elementor-8 .elementor-element.elementor-element-77808c2{width:var( --container-widget-width, 78.077% );max-width:78.077%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:78.077%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-77808c2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-77808c2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:21px;color:#DBE2EA;}.elementor-8 .elementor-element.elementor-element-12a4807{width:var( --container-widget-width, 26.471% );max-width:26.471%;--container-widget-width:26.471%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-12a4807.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-12a4807 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-12a4807 .elementor-icon{font-size:6px;}.elementor-8 .elementor-element.elementor-element-12a4807 .elementor-icon svg{height:6px;}.elementor-8 .elementor-element.elementor-element-432d8e4{width:var( --container-widget-width, 442px );max-width:442px;--container-widget-width:442px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-432d8e4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-432d8e4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;line-height:47px;}.elementor-8 .elementor-element.elementor-element-ac02adf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-8 .elementor-element.elementor-element-ac02adf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-8 .elementor-element.elementor-element-ac02adf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-8 .elementor-element.elementor-element-ac02adf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-8 .elementor-element.elementor-element-ac02adf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-8 .elementor-element.elementor-element-ac02adf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-ac02adf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-ac02adf{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-ac02adf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-ac02adf .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-ac02adf .elementor-icon-list-text{color:#D2D2D2;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-8d19b8c{--display:flex;--min-height:492px;--border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-8d19b8c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8d19b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/enhanced_imagem_2025-08-15_171748427.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-ebbdf80{--display:flex;--min-height:558px;--justify-content:center;--border-radius:11px 11px 11px 11px;--padding-top:49px;--padding-bottom:49px;--padding-left:49px;--padding-right:49px;}.elementor-8 .elementor-element.elementor-element-ebbdf80:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ebbdf80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D364F;}.elementor-8 .elementor-element.elementor-element-b99fdbe{--display:grid;--min-height:431px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-14cc428{--display:flex;}.elementor-8 .elementor-element.elementor-element-c9fcdcc{width:var( --container-widget-width, 442px );max-width:442px;--container-widget-width:442px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-c9fcdcc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-c9fcdcc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:500;line-height:25px;}.elementor-8 .elementor-element.elementor-element-1fa58b8{width:var( --container-widget-width, 78.077% );max-width:78.077%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:78.077%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1fa58b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-1fa58b8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;line-height:21px;color:#DBE2EA;}.elementor-8 .elementor-element.elementor-element-8d397cb{width:var( --container-widget-width, 26.471% );max-width:26.471%;--container-widget-width:26.471%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8d397cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-8d397cb .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-8d397cb .elementor-icon{font-size:6px;}.elementor-8 .elementor-element.elementor-element-8d397cb .elementor-icon svg{height:6px;}.elementor-8 .elementor-element.elementor-element-74dbfdc{width:var( --container-widget-width, 442px );max-width:442px;--container-widget-width:442px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-74dbfdc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-74dbfdc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;line-height:47px;}.elementor-8 .elementor-element.elementor-element-8f3424e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-8 .elementor-element.elementor-element-8f3424e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-8 .elementor-element.elementor-element-8f3424e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-8 .elementor-element.elementor-element-8f3424e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-8 .elementor-element.elementor-element-8f3424e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-8 .elementor-element.elementor-element-8f3424e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-8f3424e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-8f3424e{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-8f3424e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-8f3424e .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-8f3424e .elementor-icon-list-text{color:#D2D2D2;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-1ccc87c{--display:flex;--min-height:625px;--border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-1ccc87c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1ccc87c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/enhanced_enhanced_Rectangle-2-2-1-1.png");background-position:top center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-1587d01{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:-15px 0px -19px 0px;}.elementor-8 .elementor-element.elementor-element-1587d01 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-1587d01 .elementor-icon{font-size:65px;}.elementor-8 .elementor-element.elementor-element-1587d01 .elementor-icon svg{height:65px;}.elementor-8 .elementor-element.elementor-element-1172bba{--display:flex;--min-height:774px;--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:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1172bba:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1172bba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-0acbaed{width:var( --container-widget-width, 89.564% );max-width:89.564%;padding:0px 0px 00px 0px;--container-widget-width:89.564%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-0acbaed.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0acbaed .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:51px;font-weight:400;line-height:79px;color:#000000;}.elementor-8 .elementor-element.elementor-element-0da7f76{width:var( --container-widget-width, 1100px );max-width:1100px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1100px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-0da7f76 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-0da7f76.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-0da7f76.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-0da7f76.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-0da7f76.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-0da7f76.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-adb843a{--display:flex;--min-height:559px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-97a7266{--display:flex;--min-height:566px;--justify-content:flex-start;--overflow:hidden;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-97a7266:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-97a7266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-822c438{--display:flex;--min-height:163px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-822c438:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-822c438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E24D4D;}.elementor-8 .elementor-element.elementor-element-18d7d41{width:var( --container-widget-width, 54.082% );max-width:54.082%;background-color:#680C0C;padding:11px 11px 11px 11px;--container-widget-width:54.082%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-18d7d41.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-18d7d41 .elementor-heading-title{font-family:"Neue Plak", Sans-serif;font-size:16px;font-weight:400;color:#F2F5FA;}.elementor-8 .elementor-element.elementor-element-2e5eb16 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-e9fbb7b{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;--e-icon-list-icon-size:21px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-e9fbb7b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-8 .elementor-element.elementor-element-e9fbb7b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-8 .elementor-element.elementor-element-e9fbb7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-8 .elementor-element.elementor-element-e9fbb7b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-8 .elementor-element.elementor-element-e9fbb7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-8 .elementor-element.elementor-element-e9fbb7b .elementor-icon-list-icon i{color:#6EC1E4;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-e9fbb7b .elementor-icon-list-icon svg{fill:#6EC1E4;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-e9fbb7b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-e9fbb7b .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-e9fbb7b .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-d766d69{--display:flex;}.elementor-8 .elementor-element.elementor-element-d766d69:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d766d69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/Line-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-6ff9b99{--display:flex;--min-height:566px;--justify-content:flex-start;--overflow:hidden;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6ff9b99:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6ff9b99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-85919c8{--display:flex;--min-height:163px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-85919c8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-85919c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2DC752;}.elementor-8 .elementor-element.elementor-element-27dfa19{width:var( --container-widget-width, 27.955% );max-width:27.955%;background-color:#1C672E;padding:11px 11px 11px 11px;--container-widget-width:27.955%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-27dfa19.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-27dfa19 .elementor-heading-title{font-family:"Neue Plak", Sans-serif;font-size:16px;font-weight:400;color:#F2F5FA;}.elementor-8 .elementor-element.elementor-element-edd2a09 .elementor-heading-title{font-family:"Neue Plak", Sans-serif;font-size:29px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-77ff437{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;--e-icon-list-icon-size:21px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-77ff437 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(29px/2);}.elementor-8 .elementor-element.elementor-element-77ff437 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(29px/2);}.elementor-8 .elementor-element.elementor-element-77ff437 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px/2);}.elementor-8 .elementor-element.elementor-element-77ff437 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px/2);}.elementor-8 .elementor-element.elementor-element-77ff437 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px/2);}.elementor-8 .elementor-element.elementor-element-77ff437 .elementor-icon-list-icon i{color:#6EC1E4;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-77ff437 .elementor-icon-list-icon svg{fill:#6EC1E4;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-77ff437 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-77ff437 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-77ff437 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-ab0b7cc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:82px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-55d9bce{--display:flex;--min-height:707px;}.elementor-8 .elementor-element.elementor-element-55d9bce:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-55d9bce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/Group-1171276356-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-5592935{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-323aae6{width:var( --container-widget-width, 99.974% );max-width:99.974%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:99.974%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-323aae6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-323aae6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:63px;font-weight:400;color:#1D1400;}.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-8 .elementor-element.elementor-element-5d144c7{padding:20px 17px 20px 22px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#EAD174;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:23px;}.elementor-8 .elementor-element.elementor-element-5d144c7 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-5d144c7 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-5d144c7 .elementor-icon{font-size:32px;}.elementor-8 .elementor-element.elementor-element-5d144c7 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-5d144c7 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:1px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-5d144c7 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#1D1400;}.elementor-8 .elementor-element.elementor-element-d8d1860{padding:20px 17px 20px 22px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#EAD174;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:23px;}.elementor-8 .elementor-element.elementor-element-d8d1860 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-d8d1860 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-d8d1860 .elementor-icon{font-size:32px;}.elementor-8 .elementor-element.elementor-element-d8d1860 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d8d1860 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:1px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-d8d1860 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#1D1400;}.elementor-8 .elementor-element.elementor-element-8dca1ac{padding:20px 17px 20px 22px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#EAD174;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:23px;}.elementor-8 .elementor-element.elementor-element-8dca1ac .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-8dca1ac .elementor-icon-box-title{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-8dca1ac .elementor-icon{font-size:32px;}.elementor-8 .elementor-element.elementor-element-8dca1ac .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8dca1ac .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:1px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-8dca1ac .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#1D1400;}.elementor-8 .elementor-element.elementor-element-7630488{padding:20px 17px 20px 22px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#EAD174;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:23px;}.elementor-8 .elementor-element.elementor-element-7630488 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-7630488 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-7630488 .elementor-icon{font-size:32px;}.elementor-8 .elementor-element.elementor-element-7630488 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-7630488 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1px;font-weight:600;line-height:21px;}.elementor-8 .elementor-element.elementor-element-7630488 .elementor-icon-box-description{font-family:"Saira", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#1D1400;}.elementor-8 .elementor-element.elementor-element-b501052{padding:20px 17px 20px 22px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#EAD174;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:23px;}.elementor-8 .elementor-element.elementor-element-b501052 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-b501052 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-b501052 .elementor-icon{font-size:32px;}.elementor-8 .elementor-element.elementor-element-b501052 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b501052 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:1px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-b501052 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:21px;color:#1D1400;}.elementor-8 .elementor-element.elementor-element-80fbda6{width:var( --container-widget-width, 76.503% );max-width:76.503%;--container-widget-width:76.503%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-80fbda6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-80fbda6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-80fbda6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-80fbda6 .elementor-button{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#29FF82;border-radius:1000px 1000px 1000px 1000px;padding:20px 30px 20px 30px;}.elementor-8 .elementor-element.elementor-element-5717fb7{--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;--align-items:center;--overlay-opacity:1;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:78px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5717fb7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5717fb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#32587E;}.elementor-8 .elementor-element.elementor-element-5717fb7::before, .elementor-8 .elementor-element.elementor-element-5717fb7 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5717fb7 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-5717fb7 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-5717fb7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-5717fb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-949f835{--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:space-between;--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-8 .elementor-element.elementor-element-d6d2025{width:var( --container-widget-width, 49.366% );max-width:49.366%;--container-widget-width:49.366%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d6d2025.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d6d2025 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:62px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-994991b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-994991b .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-4194f44{width:var( --container-widget-width, 1140px );max-width:1140px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1140px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-4194f44.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-4194f44 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-4194f44.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-4194f44.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4194f44.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-4194f44.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4194f44.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-4194f44 .elementor-icon{font-size:6px;}.elementor-8 .elementor-element.elementor-element-4194f44 .elementor-icon svg{height:6px;}.elementor-8 .elementor-element.elementor-element-83a2e3b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:49px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-83a2e3b.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-63df354{--display:flex;--min-height:424px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-63df354::before, .elementor-8 .elementor-element.elementor-element-63df354 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-63df354 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-63df354 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-63df354 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-63df354 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-ce9bc53{--display:flex;--min-height:253px;--overlay-opacity:1;--border-radius:17px 17px 17px 17px;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-8 .elementor-element.elementor-element-ce9bc53:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ce9bc53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-8 .elementor-element.elementor-element-ce9bc53::before, .elementor-8 .elementor-element.elementor-element-ce9bc53 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ce9bc53 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ce9bc53 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ce9bc53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ce9bc53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#ECECEC;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-1e0ad63 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;color:#1D364F;}.elementor-8 .elementor-element.elementor-element-81e6ed1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;color:#1D364F;}.elementor-8 .elementor-element.elementor-element-6bb1848{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-6bb1848 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:300;color:#1D364F;}.elementor-8 .elementor-element.elementor-element-ba96a40{--display:flex;--min-height:0px;--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:space-between;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-3bd624b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#1D364F;}.elementor-8 .elementor-element.elementor-element-6d9b9fd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#1D364F;}.elementor-8 .elementor-element.elementor-element-d2eda04{--display:flex;--min-height:424px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d2eda04::before, .elementor-8 .elementor-element.elementor-element-d2eda04 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-d2eda04 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-d2eda04 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-d2eda04 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-d2eda04 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-13ed6c0{--display:flex;--min-height:253px;--overlay-opacity:1;--border-radius:17px 17px 17px 17px;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-8 .elementor-element.elementor-element-13ed6c0::before, .elementor-8 .elementor-element.elementor-element-13ed6c0 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-13ed6c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-13ed6c0 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-13ed6c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-13ed6c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#ECECEC;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-a4fdcee .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;color:#1D364F;}.elementor-8 .elementor-element.elementor-element-5c099dd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;color:#1D364F;}.elementor-8 .elementor-element.elementor-element-94ec4ad{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-94ec4ad .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:19px;font-weight:300;color:#1D364F;}.elementor-8 .elementor-element.elementor-element-7caa2d6{--display:flex;--min-height:0px;--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:space-between;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-b522ceb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#1D364F;}.elementor-8 .elementor-element.elementor-element-57a2933 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;color:#1D364F;}.elementor-8 .elementor-element.elementor-element-081d19e{width:var( --container-widget-width, 1140px );max-width:1140px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1140px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-081d19e .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-081d19e.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-081d19e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-081d19e.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-081d19e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-081d19e.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-081d19e .elementor-icon{font-size:6px;}.elementor-8 .elementor-element.elementor-element-081d19e .elementor-icon svg{height:6px;}.elementor-8 .elementor-element.elementor-element-72a5f60{padding:11px 0px 52px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-72a5f60 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:82px;font-weight:500;line-height:58px;color:#F9F9F9;}.elementor-8 .elementor-element.elementor-element-fafc969{--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-8 .elementor-element.elementor-element-c30ff81{--display:flex;}.elementor-8 .elementor-element.elementor-element-8036fe0{--display:flex;}.elementor-8 .elementor-element.elementor-element-c7593e9 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-8 .elementor-element.elementor-element-f83cc76{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-8 .elementor-element.elementor-element-5e3844e{width:var( --container-widget-width, 1140px );max-width:1140px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1140px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5e3844e .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-5e3844e.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-5e3844e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5e3844e.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-5e3844e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5e3844e.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-5e3844e .elementor-icon{font-size:6px;}.elementor-8 .elementor-element.elementor-element-5e3844e .elementor-icon svg{height:6px;}.elementor-8 .elementor-element.elementor-element-649883f{padding:11px 0px 18px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-649883f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-649883f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:86px;font-weight:500;line-height:58px;color:#F9F9F9;}.elementor-8 .elementor-element.elementor-element-516422d{width:var( --container-widget-width, 1140px );max-width:1140px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1140px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-516422d .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-516422d.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-516422d.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-516422d.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-516422d.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-516422d.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-8 .elementor-element.elementor-element-516422d .elementor-icon{font-size:6px;}.elementor-8 .elementor-element.elementor-element-516422d .elementor-icon svg{height:6px;}.elementor-8 .elementor-element.elementor-element-f00ad38{--display:flex;--min-height:558px;--overflow:hidden;--border-radius:20px 20px 0px 0px;--margin-top:22px;--margin-bottom:57px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f00ad38:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f00ad38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f3139ea{--display:flex;--margin-top:13px;--margin-bottom:0px;--margin-left:-151px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f3139ea:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f3139ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D364F;}.elementor-8 .elementor-element.elementor-element-f3139ea.e-con{--e-con-transform-rotateZ:-45deg;}.elementor-8 .elementor-element.elementor-element-d64e4fa{text-align:center;}.elementor-8 .elementor-element.elementor-element-d64e4fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9d74237 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-8 .elementor-element.elementor-element-9d74237 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-8 .elementor-element.elementor-element-9d74237 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-8 .elementor-element.elementor-element-9d74237 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-8 .elementor-element.elementor-element-9d74237 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-8 .elementor-element.elementor-element-9d74237 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-9d74237 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-9d74237{--e-icon-list-icon-size:23px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-9d74237 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-9d74237 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:24px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-9d74237 .elementor-icon-list-text{color:#1D364F;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-bef9bbf{--display:flex;--min-height:402px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#B6B6B6;--border-color:#B6B6B6;--border-radius:20px 20px 0px 0px;--padding-top:10px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bef9bbf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bef9bbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000005;}.elementor-8 .elementor-element.elementor-element-bef9bbf.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-bdf8fb2{margin:53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-bdf8fb2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:400;color:#1D364F;}.elementor-8 .elementor-element.elementor-element-779a00e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-779a00e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:137px;font-weight:600;color:#1D364F;}.elementor-8 .elementor-element.elementor-element-9bd1c2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-9bd1c2d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:400;color:#1D364F;}.elementor-8 .elementor-element.elementor-element-750dcba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-750dcba .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#1D364F;}.elementor-8 .elementor-element.elementor-element-e905078{width:var( --container-widget-width, 76.503% );max-width:76.503%;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:76.503%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e905078.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-e905078 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-e905078 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-e905078 .elementor-button{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#29FF82;border-radius:1000px 1000px 1000px 1000px;padding:20px 30px 20px 30px;}.elementor-8 .elementor-element.elementor-element-73a2dde{--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;--padding-top:74px;--padding-bottom:74px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-73a2dde:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-73a2dde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c98f787{--display:grid;--min-height:640px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-e0049d1{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-e0049d1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e0049d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/IMG_9418-1-1.png");background-position:top center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-37045d7{--display:flex;}.elementor-8 .elementor-element.elementor-element-fcf7104 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#181015;}.elementor-8 .elementor-element.elementor-element-6aa0dd0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:66px;font-weight:400;line-height:72px;color:#181015;}.elementor-8 .elementor-element.elementor-element-e48bc66 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;line-height:27px;color:#181015;}.elementor-8 .elementor-element.elementor-element-e8e401c{--display:flex;--min-height:291px;--border-radius:16px 16px 16px 16px;--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:68px;--padding-bottom:68px;--padding-left:68px;--padding-right:68px;}.elementor-8 .elementor-element.elementor-element-e8e401c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e8e401c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDFDF;}.elementor-8 .elementor-element.elementor-element-a0a76c7 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-9244514 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-9244514 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-9244514{--e-icon-list-icon-size:100px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-9244514 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-9244514 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:75px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-9244514 .elementor-icon-list-text{color:#181015;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-199dd2d .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:#020A0D;}.elementor-8 .elementor-element.elementor-element-6e6f648 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;line-height:27px;color:#181015;}.elementor-8 .elementor-element.elementor-element-f66b0c5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f66b0c5.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3cb389a{--display:flex;}.elementor-8 .elementor-element.elementor-element-882bf68 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:#1A150D;}.elementor-8 .elementor-element.elementor-element-5317abc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:74px;font-weight:400;line-height:72px;color:#1A150D;}.elementor-8 .elementor-element.elementor-element-507bc0d{--display:flex;}.elementor-8 .elementor-element.elementor-element-e909177 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#565656;}.elementor-8 .elementor-element.elementor-element-ac74d42{--display:flex;}.elementor-8 .elementor-element.elementor-element-8963079 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#565656;}.elementor-8 .elementor-element.elementor-element-08dd9e5{--display:flex;}.elementor-8 .elementor-element.elementor-element-bfa8947 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#565656;}.elementor-8 .elementor-element.elementor-element-67f03da{--display:flex;}.elementor-8 .elementor-element.elementor-element-5994190 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#565656;}.elementor-8 .elementor-element.elementor-element-cc3469e{--display:flex;}.elementor-8 .elementor-element.elementor-element-c86b38b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#565656;}.elementor-8 .elementor-element.elementor-element-4bbf6d2{--n-accordion-title-font-size:19px;--n-accordion-item-title-space-between:6px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-icon-size:9px;--n-accordion-icon-gap:33px;}.elementor-8 .elementor-element.elementor-element-4bbf6d2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-8 .elementor-element.elementor-element-4bbf6d2 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-8 .elementor-element.elementor-element-4bbf6d2 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-8 .elementor-element.elementor-element-4b0471a{--display:flex;--min-height:156px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-4b0471a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4b0471a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/imagem_2025-08-21_133957747.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-e8be22a{--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;--overlay-opacity:1;--padding-top:55px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e8be22a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e8be22a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/4-2.png");}.elementor-8 .elementor-element.elementor-element-e8be22a::before, .elementor-8 .elementor-element.elementor-element-e8be22a > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e8be22a > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e8be22a > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e8be22a > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e8be22a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-9942162{text-align:center;}.elementor-8 .elementor-element.elementor-element-9942162 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9cf9ffd{width:var( --container-widget-width, 868px );max-width:868px;--container-widget-width:868px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-9cf9ffd.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-9cf9ffd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#E3E3E3;}.elementor-8 .elementor-element.elementor-element-0002b40{width:var( --container-widget-width, 868px );max-width:868px;--container-widget-width:868px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-0002b40.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-0002b40 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#BEBEBE;}.elementor-8 .elementor-element.elementor-element-219a0a1{--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;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-7fdbea9{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-bda8c23{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-853dd64{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-26822f9{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-1256201{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-cc472d2{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-b99fdbe{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-ab0b7cc{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-83a2e3b{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-f83cc76{--e-n-carousel-swiper-slides-to-display:2;}.elementor-8 .elementor-element.elementor-element-c98f787{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-f66b0c5{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-95e0dfb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-95e0dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/iPhone-14-15-Pro-1-21-scaled.png");background-position:top center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-7fdbea9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2fcc506.e-con{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-6f8ea6e .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-058ddd5 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-2573881 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-e15102c{width:var( --container-widget-width, 286.938px );max-width:286.938px;--container-widget-width:286.938px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e15102c .elementor-button{font-size:15px;padding:14px 30px 14px 30px;}.elementor-8 .elementor-element.elementor-element-5554ace{--min-height:261px;}.elementor-8 .elementor-element.elementor-element-9a5c838{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-8 .elementor-element.elementor-element-15a8d87{--e-transform-translateX:293px;text-align:center;}.elementor-8 .elementor-element.elementor-element-15a8d87.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-15a8d87 .elementor-heading-title{font-size:9px;}.elementor-8 .elementor-element.elementor-element-d61b0d4{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-7595fa6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0940ab5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-d794d55 .elementor-button{font-size:9px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-6a306b6{width:var( --container-widget-width, 297px );max-width:297px;--container-widget-width:297px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-6a306b6 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-b25361c{width:var( --container-widget-width, 286.938px );max-width:286.938px;--container-widget-width:286.938px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b25361c .elementor-button{font-size:15px;padding:14px 30px 14px 30px;}.elementor-8 .elementor-element.elementor-element-8ab232f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4353f2a{--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:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-e772970{--container-widget-width:369px;--container-widget-flex-grow:0;width:var( --container-widget-width, 369px );max-width:369px;text-align:left;}.elementor-8 .elementor-element.elementor-element-e772970 .elementor-heading-title{font-size:16px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-f9c6993{--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:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-e467dfe{--container-widget-width:369px;--container-widget-flex-grow:0;width:var( --container-widget-width, 369px );max-width:369px;text-align:left;}.elementor-8 .elementor-element.elementor-element-e467dfe .elementor-heading-title{font-size:16px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-784a7bc{--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:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-7f5d47e{--container-widget-width:369px;--container-widget-flex-grow:0;width:var( --container-widget-width, 369px );max-width:369px;text-align:left;}.elementor-8 .elementor-element.elementor-element-7f5d47e .elementor-heading-title{font-size:16px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-3461212{--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:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-ae1f981{--container-widget-width:369px;--container-widget-flex-grow:0;width:var( --container-widget-width, 369px );max-width:369px;text-align:left;}.elementor-8 .elementor-element.elementor-element-ae1f981 .elementor-heading-title{font-size:16px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-0a5fdeb{--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:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-e5098e0{--container-widget-width:369px;--container-widget-flex-grow:0;width:var( --container-widget-width, 369px );max-width:369px;text-align:left;}.elementor-8 .elementor-element.elementor-element-e5098e0 .elementor-heading-title{font-size:16px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-c6942ca{--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:flex-start;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-b9b37a9{--container-widget-width:369px;--container-widget-flex-grow:0;width:var( --container-widget-width, 369px );max-width:369px;text-align:left;}.elementor-8 .elementor-element.elementor-element-b9b37a9 .elementor-heading-title{font-size:16px;letter-spacing:0px;}.elementor-8 .elementor-element.elementor-element-8e6b05f{width:var( --container-widget-width, 286.938px );max-width:286.938px;--container-widget-width:286.938px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8e6b05f .elementor-button{font-size:15px;padding:14px 30px 14px 30px;}.elementor-8 .elementor-element.elementor-element-9347f8e{width:var( --container-widget-width, 290.95px );max-width:290.95px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;--container-widget-width:290.95px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9347f8e .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-bda8c23{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-502e043{--min-height:223px;}.elementor-8 .elementor-element.elementor-element-20111b0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-f3ef1b6{text-align:center;}.elementor-8 .elementor-element.elementor-element-f3ef1b6 .elementor-heading-title{font-size:25px;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-699bb25{width:var( --container-widget-width, 261.6px );max-width:261.6px;--container-widget-width:261.6px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-8140a9b .elementor-heading-title{font-size:26px;}.elementor-8 .elementor-element.elementor-element-853dd64{--width:90%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-acd66d8{--padding-top:25px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-df1a9be:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-df1a9be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/image-4-7.png");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-df1a9be{--min-height:160px;}.elementor-8 .elementor-element.elementor-element-9d3735d{padding:10px 10px 10px 15px;}.elementor-8 .elementor-element.elementor-element-9d3735d .elementor-heading-title{font-size:13px;}.elementor-8 .elementor-element.elementor-element-e144274{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-e144274 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-55644d7 .elementor-heading-title{font-size:8px;}.elementor-8 .elementor-element.elementor-element-db28f30 .elementor-heading-title{font-size:8px;}.elementor-8 .elementor-element.elementor-element-c69ce4f{--padding-top:25px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-d4ab96b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d4ab96b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/image-4-8.png");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-d4ab96b{--min-height:160px;}.elementor-8 .elementor-element.elementor-element-1aa98c1{padding:10px 10px 10px 15px;}.elementor-8 .elementor-element.elementor-element-1aa98c1 .elementor-heading-title{font-size:13px;}.elementor-8 .elementor-element.elementor-element-f167f07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-f167f07 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-9fae773 .elementor-heading-title{font-size:8px;}.elementor-8 .elementor-element.elementor-element-0b84f0c .elementor-heading-title{font-size:8px;}.elementor-8 .elementor-element.elementor-element-c8354c0{--padding-top:25px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-c7658b9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c7658b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/image-4-9.png");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-c7658b9{--min-height:160px;}.elementor-8 .elementor-element.elementor-element-b3b33b8{padding:10px 10px 10px 15px;}.elementor-8 .elementor-element.elementor-element-b3b33b8 .elementor-heading-title{font-size:13px;}.elementor-8 .elementor-element.elementor-element-68a47fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-68a47fe .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-616d198 .elementor-heading-title{font-size:8px;}.elementor-8 .elementor-element.elementor-element-fbdb76a .elementor-heading-title{font-size:8px;}.elementor-8 .elementor-element.elementor-element-21f8d55{--padding-top:25px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-57c2e00:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-57c2e00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/image-4-10.png");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-57c2e00{--min-height:160px;}.elementor-8 .elementor-element.elementor-element-96503dc{padding:10px 10px 10px 15px;}.elementor-8 .elementor-element.elementor-element-96503dc .elementor-heading-title{font-size:13px;}.elementor-8 .elementor-element.elementor-element-74558d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-74558d6 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-f3830e2 .elementor-heading-title{font-size:8px;}.elementor-8 .elementor-element.elementor-element-27ef6e8 .elementor-heading-title{font-size:8px;}.elementor-8 .elementor-element.elementor-element-f24254c{--padding-top:25px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-9900cbc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9900cbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/image-4-12.png");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-9900cbc{--min-height:160px;}.elementor-8 .elementor-element.elementor-element-73de043{padding:10px 10px 10px 15px;}.elementor-8 .elementor-element.elementor-element-73de043 .elementor-heading-title{font-size:13px;}.elementor-8 .elementor-element.elementor-element-55409d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-55409d7 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-bf757a6 .elementor-heading-title{font-size:8px;}.elementor-8 .elementor-element.elementor-element-6f12501 .elementor-heading-title{font-size:8px;}.elementor-8 .elementor-element.elementor-element-ffafb18{--padding-top:25px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-e4d4369:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e4d4369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/image-4-13.png");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-e4d4369{--min-height:160px;}.elementor-8 .elementor-element.elementor-element-2ccb066{padding:10px 10px 10px 15px;}.elementor-8 .elementor-element.elementor-element-2ccb066 .elementor-heading-title{font-size:13px;}.elementor-8 .elementor-element.elementor-element-f00d307{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-f00d307 .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-afd47b2 .elementor-heading-title{font-size:8px;}.elementor-8 .elementor-element.elementor-element-f6d91f2 .elementor-heading-title{font-size:8px;}.elementor-8 .elementor-element.elementor-element-219a3cb{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-253eb6d{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8 .elementor-element.elementor-element-96713c4{text-align:center;}.elementor-8 .elementor-element.elementor-element-2da0f76{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;}.elementor-8 .elementor-element.elementor-element-2da0f76 .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-d8cfbe2{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-31feb91{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-3b73f07{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;text-align:center;}.elementor-8 .elementor-element.elementor-element-3b73f07 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-0a26880{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-bb82f76{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;text-align:center;}.elementor-8 .elementor-element.elementor-element-bb82f76 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-8615147{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-03b9580{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;text-align:center;}.elementor-8 .elementor-element.elementor-element-03b9580 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-9c02043{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-5073caf{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;text-align:center;}.elementor-8 .elementor-element.elementor-element-5073caf .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-9134b4e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-3177597{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;text-align:center;}.elementor-8 .elementor-element.elementor-element-3177597 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-e8a507b{width:var( --container-widget-width, 286.938px );max-width:286.938px;--container-widget-width:286.938px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e8a507b .elementor-button{font-size:15px;padding:14px 30px 14px 30px;}.elementor-8 .elementor-element.elementor-element-e2a3d0f{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-8 .elementor-element.elementor-element-2d3a957{--e-transform-translateX:293px;text-align:center;}.elementor-8 .elementor-element.elementor-element-2d3a957.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-2d3a957 .elementor-heading-title{font-size:9px;}.elementor-8 .elementor-element.elementor-element-205dd55{--padding-top:62px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8 .elementor-element.elementor-element-e8593d7{--min-height:224px;--margin-top:-221px;--margin-bottom:-39px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-26822f9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-ab9977b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-f0bdd6f{width:var( --container-widget-width, 299.137px );max-width:299.137px;--container-widget-width:299.137px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-f0bdd6f .elementor-heading-title{font-size:58px;}.elementor-8 .elementor-element.elementor-element-adfd960{width:var( --container-widget-width, 286.938px );max-width:286.938px;--container-widget-width:286.938px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-adfd960 .elementor-button{font-size:15px;padding:14px 30px 14px 30px;}.elementor-8 .elementor-element.elementor-element-5dfe17c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-2d0a83f{text-align:center;}.elementor-8 .elementor-element.elementor-element-2d0a83f .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-bd20243{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-bd20243 .elementor-button{border-radius:1383px 1383px 1383px 1383px;}.elementor-8 .elementor-element.elementor-element-fb4d3eb{--padding-top:34px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-393e1f4{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-8 .elementor-element.elementor-element-c455c9c{--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-8 .elementor-element.elementor-element-a5454cf{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 12px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-a5454cf .elementor-heading-title{font-size:42px;}.elementor-8 .elementor-element.elementor-element-43a3d44{width:var( --container-widget-width, 96% );max-width:96%;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-43a3d44.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5a1eade{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-8 .elementor-element.elementor-element-1256201{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-7eecbb2 .elementor-heading-title{font-size:24px;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-dd2c313{width:var( --container-widget-width, 262.175px );max-width:262.175px;--container-widget-width:262.175px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-dd2c313 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-eaa744c .elementor-heading-title{font-size:26px;}.elementor-8 .elementor-element.elementor-element-69e5076 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-69e5076 .elementor-icon-list-item > a{font-size:14px;}.elementor-8 .elementor-element.elementor-element-3119319{--min-height:321px;}.elementor-8 .elementor-element.elementor-element-121d4d8{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-8 .elementor-element.elementor-element-cc472d2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-5917695 .elementor-heading-title{font-size:24px;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-77808c2{width:var( --container-widget-width, 248.738px );max-width:248.738px;--container-widget-width:248.738px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-77808c2 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-432d8e4 .elementor-heading-title{font-size:26px;}.elementor-8 .elementor-element.elementor-element-ac02adf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-ac02adf .elementor-icon-list-item > a{font-size:14px;}.elementor-8 .elementor-element.elementor-element-8d19b8c{--min-height:314px;}.elementor-8 .elementor-element.elementor-element-ebbdf80{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-8 .elementor-element.elementor-element-b99fdbe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-c9fcdcc .elementor-heading-title{font-size:24px;}.elementor-8 .elementor-element.elementor-element-1fa58b8{width:var( --container-widget-width, 264.738px );max-width:264.738px;--container-widget-width:264.738px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1fa58b8 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-74dbfdc .elementor-heading-title{font-size:26px;}.elementor-8 .elementor-element.elementor-element-8f3424e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-8f3424e .elementor-icon-list-item > a{font-size:14px;}.elementor-8 .elementor-element.elementor-element-1ccc87c{--min-height:314px;}.elementor-8 .elementor-element.elementor-element-1587d01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;}.elementor-8 .elementor-element.elementor-element-1172bba{--padding-top:0px;--padding-bottom:64px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-0acbaed{width:var( --container-widget-width, 308.6px );max-width:308.6px;margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:308.6px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-0acbaed .elementor-heading-title{font-size:29px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-0da7f76{width:var( --container-widget-width, 96% );max-width:96%;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-0da7f76.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-adb843a{--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-8 .elementor-element.elementor-element-822c438{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-18d7d41{width:var( --container-widget-width, 175.725px );max-width:175.725px;--container-widget-width:175.725px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-18d7d41 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-2e5eb16 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-e9fbb7b{--e-icon-list-icon-size:18px;}.elementor-8 .elementor-element.elementor-element-e9fbb7b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-e9fbb7b .elementor-icon-list-item > a{font-size:14px;}.elementor-8 .elementor-element.elementor-element-85919c8{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-8 .elementor-element.elementor-element-27dfa19{width:var( --container-widget-width, 113.725px );max-width:113.725px;--container-widget-width:113.725px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-27dfa19 .elementor-heading-title{font-size:12px;}.elementor-8 .elementor-element.elementor-element-edd2a09 .elementor-heading-title{font-size:31px;}.elementor-8 .elementor-element.elementor-element-77ff437{--e-icon-list-icon-size:18px;}.elementor-8 .elementor-element.elementor-element-77ff437 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-77ff437 .elementor-icon-list-item > a{font-size:14px;}.elementor-8 .elementor-element.elementor-element-ab0b7cc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-55d9bce{--min-height:364px;}.elementor-8 .elementor-element.elementor-element-5592935{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-323aae6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-323aae6 .elementor-heading-title{font-size:34px;}.elementor-8 .elementor-element.elementor-element-5d144c7 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-5d144c7 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-5d144c7 .elementor-icon-box-title a{font-size:14px;}.elementor-8 .elementor-element.elementor-element-5d144c7 .elementor-icon-box-description{font-size:14px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-d8d1860 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-d8d1860 .elementor-icon-box-description{font-size:14px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-8dca1ac .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-8dca1ac .elementor-icon-box-description{font-size:14px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-7630488 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-7630488 .elementor-icon-box-description{font-size:14px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-b501052 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-b501052 .elementor-icon-box-description{font-size:14px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-80fbda6{width:var( --container-widget-width, 286.938px );max-width:286.938px;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:286.938px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-80fbda6 .elementor-button{font-size:15px;padding:14px 30px 14px 30px;}.elementor-8 .elementor-element.elementor-element-5717fb7{--padding-top:40px;--padding-bottom:43px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-949f835{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-d6d2025{width:auto;max-width:auto;text-align:center;}.elementor-8 .elementor-element.elementor-element-d6d2025 .elementor-heading-title{font-size:31px;}.elementor-8 .elementor-element.elementor-element-4194f44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -42px) 0px;}.elementor-8 .elementor-element.elementor-element-83a2e3b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-63df354{--min-height:0px;}.elementor-8 .elementor-element.elementor-element-ce9bc53{--min-height:193px;--border-radius:10px 10px 10px 10px;--padding-top:34px;--padding-bottom:10px;--padding-left:27px;--padding-right:27px;}.elementor-8 .elementor-element.elementor-element-1e0ad63 .elementor-heading-title{font-size:19px;}.elementor-8 .elementor-element.elementor-element-81e6ed1 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-6bb1848 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-3bd624b .elementor-heading-title{font-size:8px;}.elementor-8 .elementor-element.elementor-element-6d9b9fd .elementor-heading-title{font-size:8px;}.elementor-8 .elementor-element.elementor-element-d2eda04{--min-height:0px;}.elementor-8 .elementor-element.elementor-element-13ed6c0{--min-height:0px;--border-radius:10px 10px 10px 10px;--padding-top:34px;--padding-bottom:10px;--padding-left:27px;--padding-right:27px;}.elementor-8 .elementor-element.elementor-element-a4fdcee .elementor-heading-title{font-size:19px;}.elementor-8 .elementor-element.elementor-element-5c099dd .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-94ec4ad .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-b522ceb .elementor-heading-title{font-size:8px;}.elementor-8 .elementor-element.elementor-element-57a2933 .elementor-heading-title{font-size:8px;}.elementor-8 .elementor-element.elementor-element-081d19e{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-081d19e.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-72a5f60{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-72a5f60 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-f83cc76{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-5e3844e{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-5e3844e.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-649883f{width:var( --container-widget-width, 318px );max-width:318px;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:318px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-649883f .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-516422d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-f00ad38{--border-radius:10px 10px 0px 0px;--margin-top:0px;--margin-bottom:-4px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:-13px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-f3139ea{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-99px;--margin-right:0px;--padding-top:11px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d64e4fa .elementor-heading-title{font-size:10px;}.elementor-8 .elementor-element.elementor-element-9d74237{padding:27px 27px 27px 27px;--e-icon-list-icon-size:17px;}.elementor-8 .elementor-element.elementor-element-9d74237 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-8 .elementor-element.elementor-element-9d74237 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-8 .elementor-element.elementor-element-9d74237 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-8 .elementor-element.elementor-element-9d74237 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-8 .elementor-element.elementor-element-9d74237 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-8 .elementor-element.elementor-element-9d74237 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-9d74237 .elementor-icon-list-item > a{font-size:14px;}.elementor-8 .elementor-element.elementor-element-bef9bbf{--width:94%;--min-height:186px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:21px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bdf8fb2{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-8 .elementor-element.elementor-element-bdf8fb2 .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-779a00e .elementor-heading-title{font-size:63px;}.elementor-8 .elementor-element.elementor-element-9bd1c2d{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-9bd1c2d .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-750dcba{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-750dcba .elementor-heading-title{font-size:8px;}.elementor-8 .elementor-element.elementor-element-e905078{width:var( --container-widget-width, 286.938px );max-width:286.938px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:286.938px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e905078 .elementor-button{font-size:13px;padding:14px 30px 14px 30px;}.elementor-8 .elementor-element.elementor-element-73a2dde{--padding-top:10px;--padding-bottom:71px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-c98f787{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-e0049d1{--min-height:395px;}.elementor-8 .elementor-element.elementor-element-6aa0dd0 .elementor-heading-title{font-size:37px;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-e48bc66 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-e8e401c{--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-8 .elementor-element.elementor-element-a0a76c7{margin:-84px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-8 .elementor-element.elementor-element-a0a76c7 .elementor-icon{font-size:101px;}.elementor-8 .elementor-element.elementor-element-a0a76c7 .elementor-icon svg{height:101px;}.elementor-8 .elementor-element.elementor-element-9244514{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-8 .elementor-element.elementor-element-9244514 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-9244514 .elementor-icon-list-item > a{font-size:23px;}.elementor-8 .elementor-element.elementor-element-199dd2d{text-align:center;}.elementor-8 .elementor-element.elementor-element-6e6f648{text-align:center;}.elementor-8 .elementor-element.elementor-element-6e6f648 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-f66b0c5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-882bf68{text-align:center;}.elementor-8 .elementor-element.elementor-element-882bf68 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-5317abc{text-align:center;}.elementor-8 .elementor-element.elementor-element-5317abc .elementor-heading-title{font-size:43px;line-height:1em;}.elementor-8 .elementor-element.elementor-element-e909177 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-8963079 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-bfa8947 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-5994190 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-c86b38b .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-4bbf6d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -44px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-font-size:16px;}.elementor-8 .elementor-element.elementor-element-4b0471a{--min-height:100px;}.elementor-8 .elementor-element.elementor-element-e8be22a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e8be22a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/4-2.png");}.elementor-8 .elementor-element.elementor-element-e8be22a::before, .elementor-8 .elementor-element.elementor-element-e8be22a > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e8be22a > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e8be22a > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e8be22a > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e8be22a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://flaviaalmada.com.br/wp-content/uploads/2025/08/4-2.png");}.elementor-8 .elementor-element.elementor-element-e8be22a{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-9942162 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-9cf9ffd{--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;}.elementor-8 .elementor-element.elementor-element-9cf9ffd .elementor-heading-title{font-size:10px;}.elementor-8 .elementor-element.elementor-element-0002b40 .elementor-heading-title{font-size:12px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-7fdbea9{--content-width:1100px;}.elementor-8 .elementor-element.elementor-element-d61b0d4{--content-width:1140px;}.elementor-8 .elementor-element.elementor-element-7595fa6{--width:50%;}.elementor-8 .elementor-element.elementor-element-8ab232f{--width:50%;}.elementor-8 .elementor-element.elementor-element-bda8c23{--content-width:1009px;}.elementor-8 .elementor-element.elementor-element-853dd64{--width:1100px;}.elementor-8 .elementor-element.elementor-element-31feb91{--width:900px;}.elementor-8 .elementor-element.elementor-element-0a26880{--width:900px;}.elementor-8 .elementor-element.elementor-element-8615147{--width:900px;}.elementor-8 .elementor-element.elementor-element-9c02043{--width:900px;}.elementor-8 .elementor-element.elementor-element-9134b4e{--width:900px;}.elementor-8 .elementor-element.elementor-element-e8593d7{--width:1100px;}.elementor-8 .elementor-element.elementor-element-26822f9{--width:1140px;}.elementor-8 .elementor-element.elementor-element-fb4d3eb{--width:100%;}.elementor-8 .elementor-element.elementor-element-393e1f4{--width:1100px;}.elementor-8 .elementor-element.elementor-element-5a1eade{--width:1100px;}.elementor-8 .elementor-element.elementor-element-121d4d8{--width:1100px;}.elementor-8 .elementor-element.elementor-element-ebbdf80{--width:1100px;}.elementor-8 .elementor-element.elementor-element-1172bba{--width:100%;}.elementor-8 .elementor-element.elementor-element-adb843a{--width:1140px;}.elementor-8 .elementor-element.elementor-element-97a7266{--width:520px;}.elementor-8 .elementor-element.elementor-element-d766d69{--width:10px;}.elementor-8 .elementor-element.elementor-element-6ff9b99{--width:520px;}.elementor-8 .elementor-element.elementor-element-ab0b7cc{--width:1100px;}.elementor-8 .elementor-element.elementor-element-949f835{--width:1140px;}.elementor-8 .elementor-element.elementor-element-83a2e3b{--width:1140px;}.elementor-8 .elementor-element.elementor-element-f00ad38{--width:1140px;}.elementor-8 .elementor-element.elementor-element-f3139ea{--width:500px;}.elementor-8 .elementor-element.elementor-element-bef9bbf{--width:89%;}.elementor-8 .elementor-element.elementor-element-c98f787{--width:1140px;}.elementor-8 .elementor-element.elementor-element-e8e401c{--width:1140px;}.elementor-8 .elementor-element.elementor-element-f66b0c5{--width:1140px;}}/* Start custom CSS for heading, class: .elementor-element-6f8ea6e */.elementor-8 .elementor-element.elementor-element-6f8ea6e .elementor-heading-title{
    
    /* Transições para o plano de fundo e outras propriedades */
    transition: background 2s ease 0s;
    transition: all 1s; /* Transição suave para todas as propriedades */
    
    -webkit-background-clip: text; /* Limita o plano de fundo ao texto */
    -webkit-text-fill-color: transparent; /* Torna o texto transparente */

    /* Animação do texto */
    animation: move 3s ease 1s infinite alternate;

    /* Gradiente de fundo aplicado ao texto */
    background-image: linear-gradient(45deg, #182C40, #182C40);
    background-size: 500% 200%; /* Tamanho do plano de fundo */
}

@keyframes move{
    0%{
        background-position: 0.0; 
    }
    100%{
        background-position: 100% 0; 
    }
}

.elementor-8 .elementor-element.elementor-element-6f8ea6e{
	-webkit-animation: texto 1.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; /*defina o tempo*/
	animation: texto 1.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; /*defina o tempo*/
}

@-webkit-keyframes texto {
  0% {
    letter-spacing: -0.5em;
    -webkit-filter: blur(12px); /*defina o blur*/
            filter: blur(12px); /*defina o blur*/
    opacity: 0;
  }
  100% {
    -webkit-filter: blur(0px);
            filter: blur(0px);
    opacity: 1;
  }
}

.color{
    color: #00DC9C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-058ddd5 */.elementor-8 .elementor-element.elementor-element-058ddd5{
	-webkit-animation: texto 1.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; /*defina o tempo*/
	animation: texto 1.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; /*defina o tempo*/
}

@-webkit-keyframes texto {
  0% {
    letter-spacing: -0.5em;
    -webkit-filter: blur(12px); /*defina o blur*/
            filter: blur(12px); /*defina o blur*/
    opacity: 0;
  }
  100% {
    -webkit-filter: blur(0px);
            filter: blur(0px);
    opacity: 1;
  }
}

.color{
    color: #00DC9C;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3788507 */.elementor-8 .elementor-element.elementor-element-3788507::before{
    content: "";
    position: absolute;
    width: 100%; /*altere a largura*/
    height: 0.5px; /*altere a espessura da borda*/
    background: #182C40; /*altere a cor*/
    top: 50%;  /*altere à posição ao topo*/
    left: 50%; /*altere à esquerda*/
    transform: translate(-50%, -50%);
    opacity: 50%;
}

.elementor-8 .elementor-element.elementor-element-3788507{
    height: 7px;
}

.elementor-8 .elementor-element.elementor-element-3788507{
	-webkit-animation: texto 1.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; /*defina o tempo*/
	animation: texto 1.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; /*defina o tempo*/
}

@-webkit-keyframes texto {
  0% {
    letter-spacing: -0.5em;
    -webkit-filter: blur(12px); /*defina o blur*/
            filter: blur(12px); /*defina o blur*/
    opacity: 0;
  }
  100% {
    -webkit-filter: blur(0px);
            filter: blur(0px);
    opacity: 1;
  }
}

.color{
    color: #00DC9C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2573881 */.elementor-8 .elementor-element.elementor-element-2573881{
	-webkit-animation: texto 1.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; /*defina o tempo*/
	animation: texto 1.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; /*defina o tempo*/
}

@-webkit-keyframes texto {
  0% {
    letter-spacing: -0.5em;
    -webkit-filter: blur(12px); /*defina o blur*/
            filter: blur(12px); /*defina o blur*/
    opacity: 0;
  }
  100% {
    -webkit-filter: blur(0px);
            filter: blur(0px);
    opacity: 1;
  }
}

.color{
    color: #00DC9C;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e15102c *//* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}

.botao3 .elementor-button {
  background: linear-gradient(60deg, #5896D4, #2C557D, #5896D4, #8CBBEB, #5896D4, #2C557D);
  background-size: 800% 400%;
  transition: all 0.5s;
  border-radius: 5px;
  border: solid 1px #ffffff20 !important;
  animation: gradient 10s infinite cubic-bezier(0.62, 0.28, 0.23, 0.99),
             pisca 1.5s infinite;
  box-shadow: 0px 0px 10px -5px #5896D4; /*mude a cor aqui*/
}

.botao3:hover .elementor-button {
    transform: scale(1.05)
}

@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 15px transparent;
  }
  100% {
    box-shadow: 0 0 0 0 transparent;
  }
}

.botao3 .elementor-button-icon {
    transform: rotate(45deg);
    transition: transform 0.3s ease;
}

.botao3:hover .elementor-button-icon {
    transform: rotate(0deg);
}

.elementor-8 .elementor-element.elementor-element-e15102c{
	-webkit-animation: texto 1.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; /*defina o tempo*/
	animation: texto 1.6s cubic-bezier(0.250, 0.460, 0.450, 0.940) both; /*defina o tempo*/
}

@-webkit-keyframes texto {
  0% {
    letter-spacing: -0.5em;
    -webkit-filter: blur(12px); /*defina o blur*/
            filter: blur(12px); /*defina o blur*/
    opacity: 0;
  }
  100% {
    -webkit-filter: blur(0px);
            filter: blur(0px);
    opacity: 1;
  }
}

.color{
    color: #00DC9C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15a8d87 */.spans{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a5c838 */@media (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-9a5c838 {
        background: linear-gradient(80deg, #5896D4 0%, #5896D4 50%, #5896D4 100%);
    transform: scale(1.4);
    height: 25px;
    }
}

@media (min-width: 1025px) {
      .elementor-8 .elementor-element.elementor-element-9a5c838 {
        background: linear-gradient(80deg, #5896D4 0%, #5896D4 50%, #5896D4 100%);
    transform: scale(1.4);
    height: 40px;
  }
}

.elementor-8 .elementor-element.elementor-element-9a5c838{
    align-items: center;
    align-content: center;
    align-self: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b25361c *//* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}

.botao3 .elementor-button {
  background: linear-gradient(60deg, #5896D4, #2C557D, #5896D4, #8CBBEB, #5896D4, #2C557D);
  background-size: 800% 400%;
  transition: all 0.5s;
  border-radius: 5px;
  border: solid 1px #ffffff20 !important;
  animation: gradient 10s infinite cubic-bezier(0.62, 0.28, 0.23, 0.99),
             pisca 1.5s infinite;
  box-shadow: 0px 0px 10px -5px #5896D4; /*mude a cor aqui*/
}

.botao3:hover .elementor-button {
    transform: scale(1.05)
}

@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 15px transparent;
  }
  100% {
    box-shadow: 0 0 0 0 transparent;
  }
}

.botao3 .elementor-button-icon {
    transform: rotate(45deg);
    transition: transform 0.3s ease;
}

.botao3:hover .elementor-button-icon {
    transform: rotate(0deg);
}

/* Esconde o widget apenas em telas de até 767px (mobile) */
@media (max-width: 767px) {
   .elementor-8 .elementor-element.elementor-element-b25361c {
      display: none !important;
   }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4353f2a */.elementor-8 .elementor-element.elementor-element-4353f2a{
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9c6993 */.elementor-8 .elementor-element.elementor-element-f9c6993{
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-784a7bc */.elementor-8 .elementor-element.elementor-element-784a7bc{
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3461212 */.elementor-8 .elementor-element.elementor-element-3461212{
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a5fdeb */.elementor-8 .elementor-element.elementor-element-0a5fdeb{
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6942ca */.elementor-8 .elementor-element.elementor-element-c6942ca{
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e6b05f *//* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}

.botao3 .elementor-button {
  background: linear-gradient(60deg, #5896D4, #2C557D, #5896D4, #8CBBEB, #5896D4, #2C557D);
  background-size: 800% 400%;
  transition: all 0.5s;
  border-radius: 5px;
  border: solid 1px #ffffff20 !important;
  animation: gradient 10s infinite cubic-bezier(0.62, 0.28, 0.23, 0.99),
             pisca 1.5s infinite;
  box-shadow: 0px 0px 10px -5px #5896D4; /*mude a cor aqui*/
}

.botao3:hover .elementor-button {
    transform: scale(1.05)
}

@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 15px transparent;
  }
  100% {
    box-shadow: 0 0 0 0 transparent;
  }
}

.botao3 .elementor-button-icon {
    transform: rotate(45deg);
    transition: transform 0.3s ease;
}

.botao3:hover .elementor-button-icon {
    transform: rotate(0deg);
}

/* Esconde o widget apenas em telas de até 767px (mobile) */
@media (min-width: 767px) {
   .elementor-8 .elementor-element.elementor-element-8e6b05f {
      display: none !important;
   }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d61b0d4 */.elementor-8 .elementor-element.elementor-element-d61b0d4::before{
    content: "";
    background: #DCDCDC;
    opacity:0.4;
    width: 300px;
    height: 300px;
    border-radius:100%;
    position: absolute;
    top: 100%;
    left: 20%;
    filter: blur(250px);
    transform: translate(-50%, -50%);
    z-index: 1;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3ef1b6 */.elementor-8 .elementor-element.elementor-element-f3ef1b6 .elementor-heading-title{
    
    /* Transições para o plano de fundo e outras propriedades */
    transition: background 2s ease 0s;
    transition: all 1s; /* Transição suave para todas as propriedades */
    
    -webkit-background-clip: text; /* Limita o plano de fundo ao texto */
    -webkit-text-fill-color: transparent; /* Torna o texto transparente */

    /* Animação do texto */
    animation: move 3s ease 1s infinite alternate;

    /* Gradiente de fundo aplicado ao texto */
    background-image: linear-gradient(45deg, #F4F9FF, #D3E9FF, #F4F9FF, #D3E9FF);
    background-size: 500% 200%; /* Tamanho do plano de fundo */
}

@keyframes move{
    0%{
        background-position: 0.0; 
    }
    100%{
        background-position: 100% 0; 
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-439cba7 */.elementor-8 .elementor-element.elementor-element-439cba7::before{
    content: "";
    position: absolute;
    width: 100%; /*altere a largura*/
    height: 0.5px; /*altere a espessura da borda*/
    background: #ffffff; /*altere a cor*/
    top: 50%;  /*altere à posição ao topo*/
    left: 50%; /*altere à esquerda*/
    transform: translate(-50%, -50%);
    opacity: 50%;
}

.elementor-8 .elementor-element.elementor-element-439cba7{
    height: 7px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f2bc602 */.elementor-8 .elementor-element.elementor-element-f2bc602::before{
    content: "";
    position: absolute;
    width: 100%; /*altere a largura*/
    height: 0.5px; /*altere a espessura da borda*/
    background: #181015; /*altere a cor*/
    top: 50%;  /*altere à posição ao topo*/
    left: 50%; /*altere à esquerda*/
    transform: translate(-50%, -50%);
    opacity: 50%;
}

.elementor-8 .elementor-element.elementor-element-f2bc602{
    height: 7px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31feb91 */.elementor-8 .elementor-element.elementor-element-31feb91{
    border-radius: 16px;
border: 1px solid #FFF;
border: 1px solid color(display-p3 1 1 1);
background: rgba(255, 255, 255, 0.05);
background: color(display-p3 1 1 1 / 0.05);
backdrop-filter: blur(16px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a26880 */.elementor-8 .elementor-element.elementor-element-0a26880{
    border-radius: 16px;
border: 1px solid #FFF;
border: 1px solid color(display-p3 1 1 1);
background: #111C2A;
backdrop-filter: blur(16px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8615147 */.elementor-8 .elementor-element.elementor-element-8615147{
    border-radius: 16px;
border: 1px solid #FFF;
border: 1px solid color(display-p3 1 1 1);
background: #111C2A;
backdrop-filter: blur(16px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c02043 */.elementor-8 .elementor-element.elementor-element-9c02043{
    border-radius: 16px;
border: 1px solid #FFF;
border: 1px solid color(display-p3 1 1 1);
background: #111C2A;
backdrop-filter: blur(16px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9134b4e */.elementor-8 .elementor-element.elementor-element-9134b4e{
    border-radius: 16px;
border: 1px solid #FFF;
border: 1px solid color(display-p3 1 1 1);
background: #111C2A;
backdrop-filter: blur(16px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e8a507b *//* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}

.botao3 .elementor-button {
  background: linear-gradient(60deg, #5896D4, #2C557D, #5896D4, #8CBBEB, #5896D4, #2C557D);
  background-size: 800% 400%;
  transition: all 0.5s;
  border-radius: 5px;
  border: solid 1px #ffffff20 !important;
  animation: gradient 10s infinite cubic-bezier(0.62, 0.28, 0.23, 0.99),
             pisca 1.5s infinite;
  box-shadow: 0px 0px 10px -5px #5896D4; /*mude a cor aqui*/
}

.botao3:hover .elementor-button {
    transform: scale(1.05)
}

@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 15px transparent;
  }
  100% {
    box-shadow: 0 0 0 0 transparent;
  }
}

.botao3 .elementor-button-icon {
    transform: rotate(45deg);
    transition: transform 0.3s ease;
}

.botao3:hover .elementor-button-icon {
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d3a957 */.spans{
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2a3d0f */@media (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-e2a3d0f {
        background: linear-gradient(80deg, #EFEFEF 0%, #EFEFEF 50%, #EFEFEF 100%);
    transform: scale(1.4);
    height: 25px;
    }
}

@media (min-width: 1025px) {
      .elementor-8 .elementor-element.elementor-element-e2a3d0f {
        background: linear-gradient(80deg, #EFEFEF 0%, #EFEFEF 50%, #EFEFEF 100%);
    transform: scale(1.4);
    height: 40px;
  }
}

.elementor-8 .elementor-element.elementor-element-e2a3d0f{
    align-items: center;
    align-content: center;
    align-self: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-adfd960 *//* Esconde o widget apenas em telas de até 767px (mobile) */
@media (max-width: 767px) {
   .elementor-8 .elementor-element.elementor-element-adfd960 {
      display: none !important;
   }
}

/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}

.botao3 .elementor-button {
  background: linear-gradient(60deg, #5896D4, #2C557D, #5896D4, #8CBBEB, #5896D4, #2C557D);
  background-size: 800% 400%;
  transition: all 0.5s;
  border-radius: 5px;
  border: solid 1px #ffffff20 !important;
  animation: gradient 10s infinite cubic-bezier(0.62, 0.28, 0.23, 0.99),
             pisca 1.5s infinite;
  box-shadow: 0px 0px 10px -5px #5896D4; /*mude a cor aqui*/
}

.botao3:hover .elementor-button {
    transform: scale(1.05)
}

@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 15px transparent;
  }
  100% {
    box-shadow: 0 0 0 0 transparent;
  }
}

.botao3 .elementor-button-icon {
    transform: rotate(45deg);
    transition: transform 0.3s ease;
}

.botao3:hover .elementor-button-icon {
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8a973b3 */.elementor-8 .elementor-element.elementor-element-8a973b3::before{ /*Configure a linha fixa*/
    content: "";
    position: absolute;
    height: 100%;
    width: 0.5px;
    background: #181015; /*altere a cor*/
    top: 50%;  /*altere à posição ao topo*/
    left: 50%; /*altere à esquerda*/
    transform: translate(-50%, -50%);
}

@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-8a973b3 {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd20243 */@media (min-width: 768px) {
  .elementor-8 .elementor-element.elementor-element-bd20243 {
    display: none !important;
  }
}


/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}

.botao3 .elementor-button {
  background: linear-gradient(60deg, #5896D4, #2C557D, #5896D4, #8CBBEB, #5896D4, #2C557D);
  background-size: 800% 400%;
  transition: all 0.5s;
  border-radius: 5px;
  border: solid 1px #ffffff20 !important;
  animation: gradient 10s infinite cubic-bezier(0.62, 0.28, 0.23, 0.99),
             pisca 1.5s infinite;
  box-shadow: 0px 0px 10px -5px #5896D4; /*mude a cor aqui*/
}

.botao3:hover .elementor-button {
    transform: scale(1.05)
}

@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 15px transparent;
  }
  100% {
    box-shadow: 0 0 0 0 transparent;
  }
}

.botao3 .elementor-button-icon {
    transform: rotate(45deg);
    transition: transform 0.3s ease;
}

.botao3:hover .elementor-button-icon {
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c14bd74 */@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-c14bd74 {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-43a3d44 *//* Esconde o widget apenas em telas de até 767px (mobile) */
@media (max-width: 767px) {
   .elementor-8 .elementor-element.elementor-element-43a3d44 {
      display: none !important;
   }
}


.elementor-8 .elementor-element.elementor-element-43a3d44::before{ /*Configure a linha fixa*/
    content: "";
    position: absolute;
    height: 1px;
    width: 100%;
    background: #FFFFFF; /*altere a cor*/
    top: 50%;  /*altere à posição ao topo*/
    left: 50%; /*altere à esquerda*/
    transform: translate(-50%, -50%);
}

@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-43a3d44::before{ /*Configure a linha fixa*/
    content: "";
    position: absolute;
    height: 0.5px;
    width: 100%;
    background: #00000060; /*altere a cor*/
    top: 50%;  /*altere à posição ao topo*/
    left: 50%; /*altere à esquerda*/
    transform: translate(-50%, -50%);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7eecbb2 */.elementor-8 .elementor-element.elementor-element-7eecbb2 .elementor-heading-title{
    
    /* Transições para o plano de fundo e outras propriedades */
    transition: background 2s ease 0s;
    transition: all 1s; /* Transição suave para todas as propriedades */
    
    -webkit-background-clip: text; /* Limita o plano de fundo ao texto */
    -webkit-text-fill-color: transparent; /* Torna o texto transparente */

    /* Animação do texto */
    animation: move 3s ease 1s infinite alternate;

    /* Gradiente de fundo aplicado ao texto */
    background-image: linear-gradient(45deg, #F4F9FF, #D3E9FF, #F4F9FF, #D3E9FF);
    background-size: 500% 200%; /* Tamanho do plano de fundo */
}

@keyframes move{
    0%{
        background-position: 0.0; 
    }
    100%{
        background-position: 100% 0; 
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-afae573 */.elementor-8 .elementor-element.elementor-element-afae573::before{
    content: "";
    position: absolute;
    width: 100%; /*altere a largura*/
    height: 0.5px; /*altere a espessura da borda*/
    background: #ffffff; /*altere a cor*/
    top: 50%;  /*altere à posição ao topo*/
    left: 50%; /*altere à esquerda*/
    transform: translate(-50%, -50%);
    opacity: 50%;
}

.elementor-8 .elementor-element.elementor-element-afae573{
    height: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eaa744c */.elementor-8 .elementor-element.elementor-element-eaa744c .elementor-heading-title{
    
    /* Transições para o plano de fundo e outras propriedades */
    transition: background 2s ease 0s;
    transition: all 1s; /* Transição suave para todas as propriedades */
    
    -webkit-background-clip: text; /* Limita o plano de fundo ao texto */
    -webkit-text-fill-color: transparent; /* Torna o texto transparente */

    /* Animação do texto */
    animation: move 3s ease 1s infinite alternate;

    /* Gradiente de fundo aplicado ao texto */
    background-image: linear-gradient(45deg, #F4F9FF, #D3E9FF, #F4F9FF, #D3E9FF);
    background-size: 500% 200%; /* Tamanho do plano de fundo */
}

@keyframes move{
    0%{
        background-position: 0.0; 
    }
    100%{
        background-position: 100% 0; 
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5917695 */.elementor-8 .elementor-element.elementor-element-5917695 .elementor-heading-title{
    
    /* Transições para o plano de fundo e outras propriedades */
    transition: background 2s ease 0s;
    transition: all 1s; /* Transição suave para todas as propriedades */
    
    -webkit-background-clip: text; /* Limita o plano de fundo ao texto */
    -webkit-text-fill-color: transparent; /* Torna o texto transparente */

    /* Animação do texto */
    animation: move 3s ease 1s infinite alternate;

    /* Gradiente de fundo aplicado ao texto */
    background-image: linear-gradient(45deg, #F4F9FF, #D3E9FF, #F4F9FF, #D3E9FF);
    background-size: 500% 200%; /* Tamanho do plano de fundo */
}

@keyframes move{
    0%{
        background-position: 0.0; 
    }
    100%{
        background-position: 100% 0; 
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-12a4807 */.elementor-8 .elementor-element.elementor-element-12a4807::before{
    content: "";
    position: absolute;
    width: 100%; /*altere a largura*/
    height: 0.5px; /*altere a espessura da borda*/
    background: #ffffff; /*altere a cor*/
    top: 50%;  /*altere à posição ao topo*/
    left: 50%; /*altere à esquerda*/
    transform: translate(-50%, -50%);
    opacity: 50%;
}

.elementor-8 .elementor-element.elementor-element-12a4807{
    height: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-432d8e4 */.elementor-8 .elementor-element.elementor-element-432d8e4 .elementor-heading-title{
    
    /* Transições para o plano de fundo e outras propriedades */
    transition: background 2s ease 0s;
    transition: all 1s; /* Transição suave para todas as propriedades */
    
    -webkit-background-clip: text; /* Limita o plano de fundo ao texto */
    -webkit-text-fill-color: transparent; /* Torna o texto transparente */

    /* Animação do texto */
    animation: move 3s ease 1s infinite alternate;

    /* Gradiente de fundo aplicado ao texto */
    background-image: linear-gradient(45deg, #F4F9FF, #D3E9FF, #F4F9FF, #D3E9FF);
    background-size: 500% 200%; /* Tamanho do plano de fundo */
}

@keyframes move{
    0%{
        background-position: 0.0; 
    }
    100%{
        background-position: 100% 0; 
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9fcdcc */.elementor-8 .elementor-element.elementor-element-c9fcdcc .elementor-heading-title{
    
    /* Transições para o plano de fundo e outras propriedades */
    transition: background 2s ease 0s;
    transition: all 1s; /* Transição suave para todas as propriedades */
    
    -webkit-background-clip: text; /* Limita o plano de fundo ao texto */
    -webkit-text-fill-color: transparent; /* Torna o texto transparente */

    /* Animação do texto */
    animation: move 3s ease 1s infinite alternate;

    /* Gradiente de fundo aplicado ao texto */
    background-image: linear-gradient(45deg, #F4F9FF, #D3E9FF, #F4F9FF, #D3E9FF);
    background-size: 500% 200%; /* Tamanho do plano de fundo */
}

@keyframes move{
    0%{
        background-position: 0.0; 
    }
    100%{
        background-position: 100% 0; 
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8d397cb */.elementor-8 .elementor-element.elementor-element-8d397cb::before{
    content: "";
    position: absolute;
    width: 100%; /*altere a largura*/
    height: 0.5px; /*altere a espessura da borda*/
    background: #ffffff; /*altere a cor*/
    top: 50%;  /*altere à posição ao topo*/
    left: 50%; /*altere à esquerda*/
    transform: translate(-50%, -50%);
    opacity: 50%;
}

.elementor-8 .elementor-element.elementor-element-8d397cb{
    height: 7px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74dbfdc */.elementor-8 .elementor-element.elementor-element-74dbfdc .elementor-heading-title{
    
    /* Transições para o plano de fundo e outras propriedades */
    transition: background 2s ease 0s;
    transition: all 1s; /* Transição suave para todas as propriedades */
    
    -webkit-background-clip: text; /* Limita o plano de fundo ao texto */
    -webkit-text-fill-color: transparent; /* Torna o texto transparente */

    /* Animação do texto */
    animation: move 3s ease 1s infinite alternate;

    /* Gradiente de fundo aplicado ao texto */
    background-image: linear-gradient(45deg, #F4F9FF, #D3E9FF, #F4F9FF, #D3E9FF);
    background-size: 500% 200%; /* Tamanho do plano de fundo */
}

@keyframes move{
    0%{
        background-position: 0.0; 
    }
    100%{
        background-position: 100% 0; 
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0da7f76 *//* Esconde o widget apenas em telas de até 767px (mobile) */
@media (max-width: 767px) {
   .elementor-8 .elementor-element.elementor-element-0da7f76 {
      display: none !important;
   }
}


.elementor-8 .elementor-element.elementor-element-0da7f76::before{ /*Configure a linha fixa*/
    content: "";
    position: absolute;
    height: 1px;
    width: 100%;
    background: #181015; /*altere a cor*/
    top: 50%;  /*altere à posição ao topo*/
    left: 50%; /*altere à esquerda*/
    transform: translate(-50%, -50%);
}

@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-0da7f76::before{ /*Configure a linha fixa*/
    content: "";
    position: absolute;
    height: 0.5px;
    width: 100%;
    background: #00000060; /*altere a cor*/
    top: 50%;  /*altere à posição ao topo*/
    left: 50%; /*altere à esquerda*/
    transform: translate(-50%, -50%);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d766d69 */@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-d766d69 {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5d144c7 */.elementor-8 .elementor-element.elementor-element-5d144c7 {
  background: #FFFFFF; /* fallback */
  background: -webkit-linear-gradient(10deg, #FFFFFF 0%, #E9E9E9 100%);
  background: linear-gradient(90deg, #FFFFFF 0%, #FFFFFF 100%);
  border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d8d1860 */.elementor-8 .elementor-element.elementor-element-d8d1860 {
  background: #FFFFFF; /* fallback */
  background: -webkit-linear-gradient(10deg, #FFFFFF 0%, #E9E9E9 100%);
  background: linear-gradient(90deg, #FFFFFF 0%, #FFFFFF 100%);
  border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8dca1ac */.elementor-8 .elementor-element.elementor-element-8dca1ac {
  background: #FFFFFF; /* fallback */
  background: -webkit-linear-gradient(10deg, #FFFFFF 0%, #E9E9E9 100%);
  background: linear-gradient(90deg, #FFFFFF 0%, #FFFFFF 100%);
  border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7630488 */.elementor-8 .elementor-element.elementor-element-7630488 {
  background: #FFFFFF; /* fallback */
  background: -webkit-linear-gradient(10deg, #FFFFFF 0%, #E9E9E9 100%);
  background: linear-gradient(90deg, #FFFFFF 0%, #FFFFFF 100%);
  border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b501052 */.elementor-8 .elementor-element.elementor-element-b501052 {
  background: #FFFFFF; /* fallback */
  background: -webkit-linear-gradient(10deg, #FFFFFF 0%, #E9E9E9 100%);
  background: linear-gradient(90deg, #FFFFFF 0%, #FFFFFF 100%);
  border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80fbda6 *//* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}

.botao3 .elementor-button {
  background: linear-gradient(60deg, #5896D4, #2C557D, #5896D4, #8CBBEB, #5896D4, #2C557D);
  background-size: 800% 400%;
  transition: all 0.5s;
  border-radius: 5px;
  border: solid 1px #ffffff20 !important;
  animation: gradient 10s infinite cubic-bezier(0.62, 0.28, 0.23, 0.99),
             pisca 1.5s infinite;
  box-shadow: 0px 0px 10px -5px #5896D4; /*mude a cor aqui*/
}

.botao3:hover .elementor-button {
    transform: scale(1.05)
}

@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 15px transparent;
  }
  100% {
    box-shadow: 0 0 0 0 transparent;
  }
}

.botao3 .elementor-button-icon {
    transform: rotate(45deg);
    transition: transform 0.3s ease;
}

.botao3:hover .elementor-button-icon {
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-994991b */@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-994991b {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4194f44 */.elementor-8 .elementor-element.elementor-element-4194f44::before{ /*Configure a linha fixa*/
    content: "";
    position: absolute;
    height: 1px;
    width: 100%;
    background: #E6E6E570; /*altere a cor*/
    top: 50%;  /*altere à posição ao topo*/
    left: 50%; /*altere à esquerda*/
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-081d19e */.elementor-8 .elementor-element.elementor-element-081d19e::before{ /*Configure a linha fixa*/
    content: "";
    position: absolute;
    height: 1px;
    width: 100%;
    background: #E6E6E570; /*altere a cor*/
    top: 50%;  /*altere à posição ao topo*/
    left: 50%; /*altere à esquerda*/
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72a5f60 */.elementor-8 .elementor-element.elementor-element-72a5f60 am{
    color: #E6C844;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5e3844e */.elementor-8 .elementor-element.elementor-element-5e3844e::before{ /*Configure a linha fixa*/
    content: "";
    position: absolute;
    height: 1px;
    width: 100%;
    background: #E6E6E570; /*altere a cor*/
    top: 50%;  /*altere à posição ao topo*/
    left: 50%; /*altere à esquerda*/
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-649883f */.elementor-8 .elementor-element.elementor-element-649883f am{
    color: #E6C844;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-516422d */.elementor-8 .elementor-element.elementor-element-516422d::before{ /*Configure a linha fixa*/
    content: "";
    position: absolute;
    height: 1px;
    width: 100%;
    background: #E6E6E570; /*altere a cor*/
    top: 50%;  /*altere à posição ao topo*/
    left: 50%; /*altere à esquerda*/
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e905078 *//* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}

.botao3 .elementor-button {
  background: linear-gradient(60deg, #5896D4, #2C557D, #5896D4, #8CBBEB, #5896D4, #2C557D);
  background-size: 800% 400%;
  transition: all 0.5s;
  border-radius: 5px;
  border: solid 1px #ffffff20 !important;
  animation: gradient 10s infinite cubic-bezier(0.62, 0.28, 0.23, 0.99),
             pisca 1.5s infinite;
  box-shadow: 0px 0px 10px -5px #5896D4; /*mude a cor aqui*/
}

.botao3:hover .elementor-button {
    transform: scale(1.05)
}

@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

@keyframes pisca {
  70% {
    box-shadow: 0 0 0 15px transparent;
  }
  100% {
    box-shadow: 0 0 0 0 transparent;
  }
}

.botao3 .elementor-button-icon {
    transform: rotate(45deg);
    transition: transform 0.3s ease;
}

.botao3:hover .elementor-button-icon {
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f00ad38 */.elementor-8 .elementor-element.elementor-element-f00ad38 {
  box-shadow: 0 0px 100px rgba(250, 250, 250, 0.2); /* 0.5 = 50% de opacidade */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a0a76c7 */@media (min-width: 1025px) {
  .elementor-8 .elementor-element.elementor-element-a0a76c7 {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9244514 *//* Esconde o widget apenas em telas de até 767px (mobile) */
@media (max-width: 767px) {
   .elementor-8 .elementor-element.elementor-element-9244514 {
      display: none !important;
   }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-199dd2d */@media (min-width: 1025px) {
  .elementor-8 .elementor-element.elementor-element-199dd2d {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-4bbf6d2 *//* Título do item da sanfona */
.e-n-accordion-item-title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background-color: #f3f3f3;
    padding: 18px 20px;
    font-size: 16px;
    font-weight: 500;
    color: #333;
    border: none !important;
    border-radius: 8px;
    border-bottom: 1px solid;
    border-image: linear-gradient(270deg, #000000 10%, #6121ff 98%) 1 !important;
    cursor: pointer;
    transition: background 0.3s ease;
}

/* Ícone de seta ˅ */
.e-n-accordion-item-title::after {
    content: "";
    font-size: 16px;
    transition: transform 0.3s ease;
}

/* Quando o item está ativo (aberto), gira a seta */
.e-n-accordion-item-title.active::after,
.e-n-accordion-item-title.elementor-active::after {
    transform: rotate(180deg);
}

/* Corpo do conteúdo da sanfona */
.e-n-accordion-item-content {
    padding: 16px 20px;
    background-color: #ffffff;
    color: #444;
    font-size: 15px;
    line-height: 1.6;
    display: none;
}

/* Quando o conteúdo está visível */
.e-n-accordion-item-content.active,
.e-n-accordion-item-content.elementor-active {
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-de4343c */.selecionado {
    background: linear-gradient(to right, #ffffff30 50%, #ffffff 50%);
    background-size: 200%;
    background-position: var(--bg-position, 0);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3b65b98 */.selecionado2 {
    background: linear-gradient(to right, #ffffff30 50%, #ffffff 50%);
    background-size: 200%;
    background-position: var(--bg-position, 0);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc7d20b */.selecionado3 {
    background: linear-gradient(to right, #ffffff30 50%, #ffffff 50%);
    background-size: 200%;
    background-position: var(--bg-position, 0);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-24dfbf4 */.scroll-left {
    opacity: 0;
    transition: 0.5s;
    transform: translate(-30px, 0);
    filter: blur(20px);
    transform: scale(0.9) translate(-30px, 0);
}

.scroll-left1 {
    opacity: 0;
    transition-delay: 0.5s !important;
    transition: 0.5s;
    transform: translate(-30px, 0);
    filter: blur(20px);
    transform: scale(0.9) translate(-30px, 0);
}

.scroll-right {
    opacity: 0;
    transition: 0.5s;
    transform: translate(30px, 0);
    filter: blur(20px);
    transform: scale(0.9) translate(30px, 0);
}

.scroll-right1 {
    opacity: 0;
    transition-delay: 0.3s !important;
    transition: 0.5s;
    transform: translate(30px, 0);
    filter: blur(20px);
    transform: scale(0.9) translate(30px, 0);
}

.scroll-right2 {
    opacity: 0;
    transition-delay: 0.6s !important;
    transition: 0.5s;
    transform: translate(30px, 0);
    filter: blur(20px);
    transform: scale(0.9) translate(30px, 0);
}

.scroll-top {
    opacity: 0;
    transition: 0.5s;
    transform: translate(0, -30px);
    filter: blur(20px);
    transform: scale(0.9) translate(0, -30px);
}

.scroll-bottom {
    opacity: 0;
    transition: 0.5s;
    transform: translate(0, 30px);
    filter: blur(20px);
    transform: scale(0.9) translate(0, 30px);
}

.scroll-bottom1 {
    opacity: 0;
    transition-delay: 0.2s !important;
    transition: 0.5s;
    transform: translate(0, 30px);
    filter: blur(20px);
    transform: scale(0.9) translate(0, 30px);
}

.scroll-bottom2 {
    opacity: 0;
    transition-delay: 0.4s !important;
    transition: 0.5s;
    transform: translate(0, 30px);
    filter: blur(20px);
    transform: scale(0.9) translate(0, 30px);
}

.scroll-bottom3 {
    opacity: 0;
    transition-delay: 0.6s !important;
    transition: 0.5s;
    transform: translate(0, 30px);
    filter: blur(20px);
    transform: scale(0.9) translate(0, 30px);
}

/* Estado final quando o elemento está visível (ativo) */
.ativo {
    opacity: 1;
    transition: 0.5s;
    transform: scale(1) translate(0, 0);
    filter: blur(0px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-219a0a1 */.elementor-8 .elementor-element.elementor-element-219a0a1{
    display: none;
}/* End custom CSS */