.elementor-9 .elementor-element.elementor-element-2a42a78{--display:flex;--min-height:1080px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-2a42a78:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2a42a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vittaplussaude.com.br/wp-content/uploads/2026/02/Desktop.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-62ec3df{text-align:start;}.elementor-9 .elementor-element.elementor-element-62ec3df img{width:39%;}.elementor-9 .elementor-element.elementor-element-86d53b7{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-8a23fc1{width:var( --container-widget-width, 36% );max-width:36%;margin:-1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;--container-widget-width:36%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#1b335b;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-7e26011 .elementor-button{background-color:#64BFB800;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;border-style:solid;border-width:2px 0px 0px 0px;border-color:#3F7C7700;border-radius:200px 200px 200px 200px;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-56e19a0{--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;--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-56e19a0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-56e19a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#64BFB8;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-a30f4f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -1000px;text-align:center;}.elementor-9 .elementor-element.elementor-element-a30f4f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;letter-spacing:3.5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f3f76bd{--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;--margin-top:-4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f3f76bd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f3f76bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#64BFB8;}.elementor-9 .elementor-element.elementor-element-0b5f51b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -1000px;text-align:center;}.elementor-9 .elementor-element.elementor-element-0b5f51b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;letter-spacing:3.5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-378126c{--display:flex;--min-height:750px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9 .elementor-element.elementor-element-82c1d4e{--display:flex;}.elementor-9 .elementor-element.elementor-element-a081425{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-35be042{--display:flex;--min-height:56.25rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9 .elementor-element.elementor-element-35be042:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-35be042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vittaplussaude.com.br/wp-content/uploads/2026/02/BG2-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-3818d1c{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-08b02a1{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-9ac6140{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:31px;color:#1b335b;}.elementor-9 .elementor-element.elementor-element-29070e2{--display:flex;--min-height:1000px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9 .elementor-element.elementor-element-1b6e00f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-5c18d66{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-48824e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9 .elementor-element.elementor-element-4683ca0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#0201012E;--border-color:#0201012E;--border-radius:15px 15px 15px 15px;--padding-top:5.7rem;--padding-bottom:5.8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-4683ca0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4683ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0c2415c{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-0c2415c .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-0c2415c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-2e46af5{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-2e46af5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-8647abe{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#18365E;}.elementor-9 .elementor-element.elementor-element-9e7f021{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#0201012E;--border-color:#0201012E;--border-radius:15px 15px 15px 15px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-9e7f021:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9e7f021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-9 .elementor-element.elementor-element-797a0e1{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-797a0e1 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-797a0e1 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-17d24f0{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-17d24f0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-b00011b{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#18365E;}.elementor-9 .elementor-element.elementor-element-4d0ddb5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#0201012E;--border-color:#0201012E;--border-radius:15px 15px 15px 15px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-4d0ddb5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4d0ddb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-9 .elementor-element.elementor-element-976e466{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-976e466 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-976e466 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-7eaa880{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-7eaa880 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-49e0b34{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#18365E;}.elementor-9 .elementor-element.elementor-element-64dabbb .elementor-button{background-color:#64BFB800;border-style:solid;border-width:2px 0px 0px 0px;border-color:#3F7C7700;border-radius:200px 200px 200px 200px;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-3a39977{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9 .elementor-element.elementor-element-bc1f081{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-dd94974{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-91421fd{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:31px;color:#1b335b;}.elementor-9 .elementor-element.elementor-element-2e5a509{--display:flex;}.elementor-9 .elementor-element.elementor-element-15c9061{--display:flex;--min-height:850px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#02010126;--border-color:#02010126;--border-radius:1px 1px 1px 1px;}.elementor-9 .elementor-element.elementor-element-15c9061:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-15c9061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-9 .elementor-element.elementor-element-61ac91d{--display:flex;}.elementor-9 .elementor-element.elementor-element-433a296{--display:flex;}.elementor-9 .elementor-element.elementor-element-98b08e0{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-2cd0245{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:31px;color:#1b335b;}.elementor-9 .elementor-element.elementor-element-efee7fe{--display:flex;--min-height:961px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9 .elementor-element.elementor-element-f8c1c31{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-643e1b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9 .elementor-element.elementor-element-fb3f301{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#0201012E;--border-color:#0201012E;--border-radius:15px 15px 15px 15px;--padding-top:5.7rem;--padding-bottom:5.8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-fb3f301:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fb3f301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-9 .elementor-element.elementor-element-400ca30{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-400ca30 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-400ca30 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-a6c5a2a{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-a6c5a2a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-25199fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#0201012E;--border-color:#0201012E;--border-radius:15px 15px 15px 15px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-25199fe:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-25199fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-9 .elementor-element.elementor-element-9dccf71{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-9dccf71 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-9dccf71 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-19586ee{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-19586ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-0628093{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#0201012E;--border-color:#0201012E;--border-radius:15px 15px 15px 15px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-0628093:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0628093 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-9 .elementor-element.elementor-element-ae8e1ba{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-ae8e1ba .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-ae8e1ba .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-45c84cb{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-45c84cb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-2b241be{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#0201012E;--border-color:#0201012E;--border-radius:15px 15px 15px 15px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-2b241be:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2b241be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-9 .elementor-element.elementor-element-1af5e75{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-1af5e75 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-1af5e75 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-616077a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-616077a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-c509e8d{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;color:#1b335b;}.elementor-9 .elementor-element.elementor-element-2e3794b .elementor-button{background-color:#64BFB800;border-style:solid;border-width:2px 0px 0px 0px;border-color:#3F7C7700;border-radius:200px 200px 200px 200px;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-325cecb{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#02010121;--border-color:#02010121;}.elementor-9 .elementor-element.elementor-element-325cecb:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-325cecb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-9 .elementor-element.elementor-element-3ae8c37{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;color:#1b335b;}.elementor-9 .elementor-element.elementor-element-0be4efc .elementor-button{background-color:#64BFB800;border-style:solid;border-width:2px 0px 0px 0px;border-color:#3F7C7700;border-radius:200px 200px 200px 200px;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-a6af429{--display:flex;--min-height:1200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9 .elementor-element.elementor-element-5d86249{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-d781343{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-f240401{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-8a11010{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-d50005b{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#02010121;--border-color:#02010121;}.elementor-9 .elementor-element.elementor-element-d50005b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d50005b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-9 .elementor-element.elementor-element-d657fc6{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-4a9ada9{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:35px;color:#1b335b;}.elementor-9 .elementor-element.elementor-element-957a9ce .elementor-button{background-color:#64BFB800;border-style:solid;border-width:2px 0px 0px 0px;border-color:#3F7C7700;border-radius:200px 200px 200px 200px;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-b461721{--display:flex;--min-height:850px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9 .elementor-element.elementor-element-8c5a183{margin:4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-9 .elementor-element.elementor-element-cd123d5 .elementor-button{background-color:#64BFB800;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;border-style:solid;border-width:2px 0px 0px 0px;border-color:#3F7C7700;border-radius:200px 200px 200px 200px;padding:15px 50px 15px 50px;}.elementor-9 .elementor-element.elementor-element-37bf2e5{--divider-border-style:solid;--divider-color:#0000006E;--divider-border-width:1px;margin:4rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-9 .elementor-element.elementor-element-37bf2e5 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-9 .elementor-element.elementor-element-37bf2e5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-a738ca7{--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-9 .elementor-element.elementor-element-a0b9f94{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-beb2e1f{text-align:end;}.elementor-9 .elementor-element.elementor-element-beb2e1f img{width:30%;}.elementor-9 .elementor-element.elementor-element-d3222a9{--display:flex;}.elementor-9 .elementor-element.elementor-element-8d2589b{text-align:start;}.elementor-9 .elementor-element.elementor-element-8d2589b img{width:50%;}.elementor-9 .elementor-element.elementor-element-d9474b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-55f17e9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-ff8ba94{--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-9 .elementor-element.elementor-element-a78d296{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-8c0d16d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-4d4203c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-8538cf1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-0d47b53{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-901aebe{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#18365E;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-48824e0{--width:91%;}.elementor-9 .elementor-element.elementor-element-643e1b2{--width:91%;}.elementor-9 .elementor-element.elementor-element-ff8ba94{--width:87%;}}@media(min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:1366px){.elementor-9 .elementor-element.elementor-element-2a42a78{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-86d53b7{--container-widget-width:498px;--container-widget-flex-grow:0;width:var( --container-widget-width, 498px );max-width:498px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-8a23fc1{--container-widget-width:422px;--container-widget-flex-grow:0;width:var( --container-widget-width, 422px );max-width:422px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-378126c{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-4683ca0{--padding-top:5rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-9 .elementor-element.elementor-element-9e7f021{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-4d0ddb5{--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-3a39977{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-91421fd{font-size:16px;}.elementor-9 .elementor-element.elementor-element-2cd0245{font-size:16px;}.elementor-9 .elementor-element.elementor-element-fb3f301{--padding-top:5rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-25199fe{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-0628093{--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-2b241be{--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-8a11010{--container-widget-width:816px;--container-widget-flex-grow:0;width:var( --container-widget-width, 816px );max-width:816px;}.elementor-9 .elementor-element.elementor-element-d657fc6{--container-widget-width:401px;--container-widget-flex-grow:0;width:var( --container-widget-width, 401px );max-width:401px;}.elementor-9 .elementor-element.elementor-element-4a9ada9{--container-widget-width:440px;--container-widget-flex-grow:0;width:var( --container-widget-width, 440px );max-width:440px;}.elementor-9 .elementor-element.elementor-element-8c0d16d .elementor-heading-title{font-size:10px;}.elementor-9 .elementor-element.elementor-element-8538cf1 .elementor-heading-title{font-size:12px;}.elementor-9 .elementor-element.elementor-element-901aebe{padding:0px 0px 0px 0px;font-size:12px;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-2a42a78:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2a42a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vittaplussaude.com.br/wp-content/uploads/2026/02/Mobile-3.webp");}.elementor-9 .elementor-element.elementor-element-2a42a78{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-62ec3df{margin:40rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-9 .elementor-element.elementor-element-62ec3df img{width:48%;}.elementor-9 .elementor-element.elementor-element-86d53b7{--container-widget-width:312px;--container-widget-flex-grow:0;width:var( --container-widget-width, 312px );max-width:312px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-8a23fc1{--container-widget-width:318px;--container-widget-flex-grow:0;width:var( --container-widget-width, 318px );max-width:318px;text-align:center;font-size:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-7e26011 .elementor-button{font-size:14px;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-56e19a0{--margin-top:5rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-a30f4f7 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-0b5f51b .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-378126c{--min-height:1080px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-82c1d4e{--margin-top:-8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9 .elementor-element.elementor-element-a081425.e-con{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-b4a9e64 img{width:100%;}.elementor-9 .elementor-element.elementor-element-35be042:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-35be042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vittaplussaude.com.br/wp-content/uploads/2026/02/BG2.1.webp");}.elementor-9 .elementor-element.elementor-element-35be042{--min-height:1075px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3818d1c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-29rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9 .elementor-element.elementor-element-08b02a1{--container-widget-width:249px;--container-widget-flex-grow:0;width:var( --container-widget-width, 249px );max-width:249px;}.elementor-9 .elementor-element.elementor-element-9ac6140{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;font-size:14px;line-height:1.9em;}.elementor-9 .elementor-element.elementor-element-29070e2{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-5c18d66{--container-widget-width:337px;--container-widget-flex-grow:0;width:var( --container-widget-width, 337px );max-width:337px;}.elementor-9 .elementor-element.elementor-element-48824e0{--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-4683ca0{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-9 .elementor-element.elementor-element-9e7f021{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-4d0ddb5{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-7eaa880{--container-widget-width:165px;--container-widget-flex-grow:0;width:var( --container-widget-width, 165px );max-width:165px;}.elementor-9 .elementor-element.elementor-element-49e0b34{width:var( --container-widget-width, 287px );max-width:287px;--container-widget-width:287px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-64dabbb .elementor-button{padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-3a39977{--min-height:850px;--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-bc1f081{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9 .elementor-element.elementor-element-dd94974{--container-widget-width:379px;--container-widget-flex-grow:0;width:var( --container-widget-width, 379px );max-width:379px;}.elementor-9 .elementor-element.elementor-element-91421fd{font-size:14px;}.elementor-9 .elementor-element.elementor-element-2e5a509.e-con{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-dc81295 img{width:86%;}.elementor-9 .elementor-element.elementor-element-15c9061{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-98b08e0{--container-widget-width:379px;--container-widget-flex-grow:0;width:var( --container-widget-width, 379px );max-width:379px;}.elementor-9 .elementor-element.elementor-element-2cd0245{font-size:14px;line-height:2em;}.elementor-9 .elementor-element.elementor-element-efee7fe{--padding-top:40px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-f8c1c31{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;}.elementor-9 .elementor-element.elementor-element-643e1b2{--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-fb3f301{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-25199fe{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-0628093{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-45c84cb{--container-widget-width:165px;--container-widget-flex-grow:0;width:var( --container-widget-width, 165px );max-width:165px;}.elementor-9 .elementor-element.elementor-element-2b241be{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-616077a{--container-widget-width:165px;--container-widget-flex-grow:0;width:var( --container-widget-width, 165px );max-width:165px;}.elementor-9 .elementor-element.elementor-element-c509e8d{font-size:14px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-2e3794b .elementor-button{padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-325cecb{--min-height:580px;}.elementor-9 .elementor-element.elementor-element-3ae8c37{font-size:14px;line-height:1.9em;}.elementor-9 .elementor-element.elementor-element-0be4efc .elementor-button{padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-a6af429{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5d86249{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-d781343{--container-widget-width:302px;--container-widget-flex-grow:0;width:var( --container-widget-width, 302px );max-width:302px;}.elementor-9 .elementor-element.elementor-element-8a11010{--container-widget-width:352px;--container-widget-flex-grow:0;width:var( --container-widget-width, 352px );max-width:352px;}.elementor-9 .elementor-element.elementor-element-d50005b{--min-height:530px;}.elementor-9 .elementor-element.elementor-element-d657fc6{--container-widget-width:292px;--container-widget-flex-grow:0;width:var( --container-widget-width, 292px );max-width:292px;}.elementor-9 .elementor-element.elementor-element-4a9ada9{--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;font-size:14px;line-height:2em;}.elementor-9 .elementor-element.elementor-element-957a9ce .elementor-button{padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-b461721{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-cd123d5 .elementor-button{font-size:14px;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-37bf2e5 .elementor-divider-separator{width:95%;}.elementor-9 .elementor-element.elementor-element-beb2e1f{text-align:center;}.elementor-9 .elementor-element.elementor-element-beb2e1f img{width:48%;}.elementor-9 .elementor-element.elementor-element-8d2589b{text-align:center;}.elementor-9 .elementor-element.elementor-element-8d2589b img{width:56%;}.elementor-9 .elementor-element.elementor-element-d9474b4{text-align:center;}.elementor-9 .elementor-element.elementor-element-d9474b4 .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-ff8ba94{--min-height:0px;}.elementor-9 .elementor-element.elementor-element-a78d296{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8c0d16d{text-align:center;}.elementor-9 .elementor-element.elementor-element-8c0d16d .elementor-heading-title{font-size:12px;}.elementor-9 .elementor-element.elementor-element-4d4203c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8538cf1{text-align:center;}.elementor-9 .elementor-element.elementor-element-8538cf1 .elementor-heading-title{font-size:12px;}.elementor-9 .elementor-element.elementor-element-0d47b53{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-901aebe{font-size:12px;}}/* Start custom CSS for html, class: .elementor-element-86d53b7 */.title {
  font-family: 'Poppins', sans-serif;
  font-size: 48px;
  font-weight: 600;
  line-height: 1.2;
  color: #1F3A5F;
}

/* Destaque */
.title span {
  color: #5BC0B5;
  font-weight: 600;
  letter-spacing: -0.5px;
}

/* MOBILE */
@media (max-width: 768px) {
  .title {
    font-size: 32px;
    text-align: center;   /* 👈 ISSO resolve */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e26011 */.btn-premium-clean {
  position: relative;
  display: inline-block;
  padding: 15px 39px;
  font-family: 'Poppins', sans-serif;
  font-size: 12px;
  font-weight: 600;
  color: #ffffff;
  text-decoration: none;
  border-radius: 999px;
  background: linear-gradient(135deg, #5BC0B5, #1F8F88);
  overflow: hidden;
  box-shadow: 0 10px 28px rgba(91, 192, 181, 0.45);
  transition: all 0.3s ease;
}

/* FEIXE DE LUZ */
.btn-premium-clean::before {
  content: "";
  position: absolute;
  top: -60%;
  left: -70%;
  width: 40%;
  height: 220%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.6) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: rotate(25deg);
  animation: shine 4s infinite;
}

@keyframes shine {
  0% { left: -70%; }
  60% { left: 120%; }
  100% { left: 120%; }
}

/* HOVER */
.btn-premium-clean:hover {
  transform: translateY(-2px);
  box-shadow: 0 16px 38px rgba(91, 192, 181, 0.6);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e19a0 */.elementor-9 .elementor-element.elementor-element-56e19a0{
    white-space: nowrap;
}

.elementor-9 .elementor-element.elementor-element-56e19a0{
    transform: rotate(4deg) scale(1.01);
}

.container-vidro-preto {
  background: rgba(0, 0, 0, 0.0); /* fundo preto com leve transparência */
  backdrop-filter: blur(4px); /* desfoque suave do fundo */
  -webkit-backdrop-filter: blur(8px); /* suporte Safari */
  border: 1px solid rgba(255, 255, 255, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3f76bd */.elementor-9 .elementor-element.elementor-element-f3f76bd{
    white-space: nowrap;
}

.elementor-9 .elementor-element.elementor-element-f3f76bd{
    transform: rotate(-4deg) scale(1.01);
}

.container-vidro-preto {
  background: rgba(0, 0, 0, 0.0); /* fundo preto com leve transparência */
  backdrop-filter: blur(4px); /* desfoque suave do fundo */
  -webkit-backdrop-filter: blur(4px); /* suporte Safari */
  border: 1px solid rgba(255, 255, 255, 0.1);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-745709c */.problem-section {
  font-family: 'Poppins', sans-serif;
  max-width: 760px;
}

/* TÍTULO */
.problem-title {
  font-size: 40px;
  font-weight: 600;
  line-height: 1.3;
  color: #1F3A5F;
  margin-bottom: 16x;
}

.problem-title span {
  color: #5BC0B5; /* destaque verde */
  font-weight: 600;
}

/* TEXTO INTRO */
.problem-intro {
  font-size: 16px;
  font-weight: 600;
  color: #1F3A5F;
  margin-bottom: 20px;
}

/* LISTA */
.problem-list {
  list-style: none;
  padding: 0;
  margin: 0 0 24px;
}

.problem-list li {
  position: relative;
  padding-left: 28px;
  margin-bottom: 12px;
  font-size: 16px;
  color: #1F3A5F;
  line-height: 1.4;
}

/* ÍCONE DE ERRO (X) */
.problem-list li::before {
  content: "✖";
  position: absolute;
  left: 0;
  top: 0;
  color: #E44C4C; /* vermelho do X */
  font-size: 20px;
  font-weight: 800;
}

/* FECHAMENTO */
.problem-footer {
  font-size: 15px;
  color: #1F3A5F;
  line-height: 1.6;
}

.problem-footer strong {
  font-weight: 600;
}
@media (max-width: 768px) {
  .problem-title {
    font-size: 28px;
  }
}
@media (max-width: 768px) {
  .problem-section {
    text-align: center;
    margin: 0 auto;
  }

  .problem-title {
    font-size: 25px;
    text-align: center;
  }

  .problem-intro {
    text-align: center;
  }

  .problem-list {
    display: inline-block;
    text-align: left; /* mantém leitura boa da lista */
    margin: 0 auto 24px;
  }

  .problem-footer {
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-08b02a1 */.about-section {
  font-family: 'Poppins', sans-serif;
  max-width: 760px;
}

/* TÍTULO */
.about-title {
  font-size: 40px;
  font-weight: 600;
  color: #1F3A5F;
  line-height: 1.2;
  margin-bottom: 14px;
}

.about-title span {
  color: #5BC0B5;
}

@media (max-width: 768px) {
  .about-title {
    font-size: 28px;
  }
}
@media (max-width: 768px) {
  .about-section {
    text-align: center;
    margin: 0 auto;
  }

  .about-title {
    font-size: 28px;
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5c18d66 */.title-section {
  font-family: 'Poppins', sans-serif;
  max-width: 820px;
  margin: 0 auto;          /* centraliza o bloco */
  text-align: center;      /* centraliza o texto */
}

/* TÍTULO PRINCIPAL */
.title-main {
  font-size: 40px;
  font-weight: 600;
  color: #1F3A5F;
  line-height: 1.2;
  margin-bottom: 12px;
}

/* DESTAQUE */
.title-main span {
  color: #5BC0B5;
}

/* SUBTÍTULO */
.title-sub {
  font-size: 15px;
  font-weight: 600;
  color: #1F3A5F;
}

/* RESPONSIVO */
@media (max-width: 768px) {
  .title-main {
    font-size: 28px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-64dabbb */.btn-premium-clean {
  position: relative;
  display: inline-block;
  padding: 18px 48px;
  font-family: 'Poppins', sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: #ffffff;
  text-decoration: none;
  border-radius: 999px;
  background: linear-gradient(135deg, #5BC0B5, #1F8F88);
  overflow: hidden;
  box-shadow: 0 10px 28px rgba(91, 192, 181, 0.45);
  transition: all 0.3s ease;
}

/* FEIXE DE LUZ */
.btn-premium-clean::before {
  content: "";
  position: absolute;
  top: -60%;
  left: -70%;
  width: 40%;
  height: 220%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.6) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: rotate(25deg);
  animation: shine 4s infinite;
}

@keyframes shine {
  0% { left: -70%; }
  60% { left: 120%; }
  100% { left: 120%; }
}

/* HOVER */
.btn-premium-clean:hover {
  transform: translateY(-2px);
  box-shadow: 0 16px 38px rgba(91, 192, 181, 0.6);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dd94974 */.title-section {
  font-family: 'Poppins', sans-serif;
  max-width: 820px;
}

/* VARIAÇÃO NO CANTO */
.title-section.left {
  margin: 0;            /* remove centralização */
  text-align: left;     /* alinha texto à esquerda */
}

/* TÍTULO */
.title-main {
  font-size: 40px;
  font-weight: 600;
  color: #1F3A5F;
  line-height: 1.2;
}

/* DESTAQUE */
.title-main span {
  color: #5BC0B5;
}

/* RESPONSIVO */
@media (max-width: 768px) {
  .title-main {
    font-size: 28px;
  }
}
@media (max-width: 768px) {
  .title-section,
  .title-section.left {
    margin: 0 auto;
    text-align: center;
  }

  .title-main {
    font-size: 28px;
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-98b08e0 */.title-section {
  font-family: 'Poppins', sans-serif;
  max-width: 820px;
}

/* VARIAÇÃO NO CANTO */
.title-section.left {
  margin: 0;            /* remove centralização */
  text-align: left;     /* alinha texto à esquerda */
}

/* TÍTULO */
.title-main {
  font-size: 40px;
  font-weight: 600;
  color: #1F3A5F;
  line-height: 1.2;
}

/* DESTAQUE */
.title-main span {
  color: #5BC0B5;
}

/* RESPONSIVO */
@media (max-width: 768px) {
  .title-main {
    font-size: 28px;
  }
}
@media (max-width: 768px) {
  .title-section,
  .title-section.left {
    margin: 0 auto;
    text-align: center;
  }

  .title-main {
    font-size: 28px;
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e3794b */.btn-premium-clean {
  position: relative;
  display: inline-block;
  padding: 18px 48px;
  font-family: 'Poppins', sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: #ffffff;
  text-decoration: none;
  border-radius: 999px;
  background: linear-gradient(135deg, #5BC0B5, #1F8F88);
  overflow: hidden;
  box-shadow: 0 10px 28px rgba(91, 192, 181, 0.45);
  transition: all 0.3s ease;
}

/* FEIXE DE LUZ */
.btn-premium-clean::before {
  content: "";
  position: absolute;
  top: -60%;
  left: -70%;
  width: 40%;
  height: 220%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.6) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: rotate(25deg);
  animation: shine 4s infinite;
}

@keyframes shine {
  0% { left: -70%; }
  60% { left: 120%; }
  100% { left: 120%; }
}

/* HOVER */
.btn-premium-clean:hover {
  transform: translateY(-2px);
  box-shadow: 0 16px 38px rgba(91, 192, 181, 0.6);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0be4efc */.btn-premium-clean {
  position: relative;
  display: inline-block;
  padding: 18px 48px;
  font-family: 'Poppins', sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: #ffffff;
  text-decoration: none;
  border-radius: 999px;
  background: linear-gradient(135deg, #5BC0B5, #1F8F88);
  overflow: hidden;
  box-shadow: 0 10px 28px rgba(91, 192, 181, 0.45);
  transition: all 0.3s ease;
}

/* FEIXE DE LUZ */
.btn-premium-clean::before {
  content: "";
  position: absolute;
  top: -60%;
  left: -70%;
  width: 40%;
  height: 220%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.6) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: rotate(25deg);
  animation: shine 4s infinite;
}

@keyframes shine {
  0% { left: -70%; }
  60% { left: 120%; }
  100% { left: 120%; }
}

/* HOVER */
.btn-premium-clean:hover {
  transform: translateY(-2px);
  box-shadow: 0 16px 38px rgba(91, 192, 181, 0.6);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8a11010 */.dm-pricing-wrap{
  font-family:'Poppins', Arial, sans-serif;
  display:flex;
  gap:28px;
  justify-content:center;
  align-items:stretch;
  max-width:1100px;
  margin:0 auto;
  padding:60px 0; /* AQUI aumentamos topo e fundo */
}
.dm-card.essential .dm-body{
  background:#f2f2f2; /* cinza solicitado */
  color:#1b2b3a;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-957a9ce */.btn-premium-clean {
  position: relative;
  display: inline-block;
  padding: 18px 48px;
  font-family: 'Poppins', sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: #ffffff;
  text-decoration: none;
  border-radius: 999px;
  background: linear-gradient(135deg, #5BC0B5, #1F8F88);
  overflow: hidden;
  box-shadow: 0 10px 28px rgba(91, 192, 181, 0.45);
  transition: all 0.3s ease;
}

/* FEIXE DE LUZ */
.btn-premium-clean::before {
  content: "";
  position: absolute;
  top: -60%;
  left: -70%;
  width: 40%;
  height: 220%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.6) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: rotate(25deg);
  animation: shine 4s infinite;
}

@keyframes shine {
  0% { left: -70%; }
  60% { left: 120%; }
  100% { left: 120%; }
}

/* HOVER */
.btn-premium-clean:hover {
  transform: translateY(-2px);
  box-shadow: 0 16px 38px rgba(91, 192, 181, 0.6);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd123d5 */.btn-premium-clean {
  position: relative;
  display: inline-block;
  padding: 15px 30px;
  font-family: 'Poppins', sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: #ffffff;
  text-decoration: none;
  border-radius: 999px;
  background: linear-gradient(135deg, #5BC0B5, #1F8F88);
  overflow: hidden;
  box-shadow: 0 10px 28px rgba(91, 192, 181, 0.45);
  transition: all 0.3s ease;
}

/* FEIXE DE LUZ */
.btn-premium-clean::before {
  content: "";
  position: absolute;
  top: -60%;
  left: -70%;
  width: 40%;
  height: 220%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.6) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: rotate(25deg);
  animation: shine 4s infinite;
}

@keyframes shine {
  0% { left: -70%; }
  60% { left: 120%; }
  100% { left: 120%; }
}

/* HOVER */
.btn-premium-clean:hover {
  transform: translateY(-2px);
  box-shadow: 0 16px 38px rgba(91, 192, 181, 0.6);
}/* End custom CSS */
/* Start custom CSS */html, body{
width: 100%;
overflow-x: hidden;
}

[data-elementor-type="wp-page"]{
overflow: hidden;
}
[data-elementor-type="wp-page"]{
overflow: hidden;
}
.scroll-left{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(-30px, 0, 0);
}

.scroll-bottom{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(0, 30px, 0);
}

.scroll-right{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(30px, 0, 0);
}

.scroll-top{
    opacity: 0;
    filter: blur(10px);
    transition: .5s all;
    transform: translate3d(0, -30px, 0);
}

.ativado{
    opacity: 1;
    filter: blur(0px);
    transform: translate3d(0, 0, 0);
}

.lista .elementor-icon-list-item{
    opacity: 0;
    transition: .5s all;
    transform: translate3d(-30px, 0, 0);
    filter: blur(10px);
}

.lista .elementor-icon-list-item.ativado{
    opacity: 1;
    transition: .5s all;
    transform: translate3d(0, 0, 0);
    filter: blur(0px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-top,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.elementor-editor-active .ativado,
.elementor-editor-active .lista .elementor-icon-list-item {
    opacity: 1 !important;
    filter: blur(0px) !important;
    transform: none !important;
    transition: none !important;
}/* End custom CSS */