.elementor-10 .elementor-element.elementor-element-69ef5ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-69ef5ed:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-69ef5ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #085F57 20%, #7F297C 80%);}.elementor-10 .elementor-element.elementor-element-15862b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-10 .elementor-element.elementor-element-4c87781 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:900;color:#F8AC21;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ca05b9d{font-family:"Arial", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1405e44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-10 .elementor-element.elementor-element-b32c550{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;}.elementor-10 .elementor-element.elementor-element-0cee053{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-0cee053:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0cee053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #085F57 20%, #7F297C 80%);}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-0871faa{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:6px;}.elementor-10 .elementor-element.elementor-element-0871faa .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-0871faa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-6a5d109{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-3a80328{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-43db814{font-family:"Arial", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-52fe381{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-033d7d3{margin:-225px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-365480b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-365480b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-365480b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #085F57 20%, #7F297C 80%);}.elementor-10 .elementor-element.elementor-element-8e5079f{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:6px;}.elementor-10 .elementor-element.elementor-element-8e5079f .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-8e5079f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-37177f2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-f2ee819{font-family:"Arial", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e80e436{margin:-225px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:left;}.elementor-10 .elementor-element.elementor-element-e70d8d7{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b657979{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-b657979:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b657979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivaresidencialsenior.com.br/wp-content/uploads/2025/10/Banner_Concordia-1536x604.png");background-position:center center;}.elementor-10 .elementor-element.elementor-element-0c5817d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-0c5817d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-26d666e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-23e6037{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-d6d8249 .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:900;color:#7F297C;}.elementor-10 .elementor-element.elementor-element-841b185{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-18d32a0{font-family:"Arial", Sans-serif;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-83d5ff8{--spacer-size:15px;}.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-10 .elementor-element.elementor-element-fb3c080 .elementor-button{background-color:#7F297C;font-family:"Arial", Sans-serif;font-weight:600;border-style:none;}.elementor-10 .elementor-element.elementor-element-fb3c080 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-fb3c080 .elementor-button:focus{color:#000000;}.elementor-10 .elementor-element.elementor-element-fb3c080 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-fb3c080 .elementor-button:focus svg{fill:#000000;}.elementor-10 .elementor-element.elementor-element-96e32c7{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-fdb1c9c{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-40fcd07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-40fcd07:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-40fcd07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivaresidencialsenior.com.br/wp-content/uploads/2025/10/Banner_Concordia-1536x604.png");}.elementor-10 .elementor-element.elementor-element-edd22bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-edd22bd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d07bb24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-8ffc0b3{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-b5384be .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:900;color:#7F297C;}.elementor-10 .elementor-element.elementor-element-b8b6498{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-142ce6f{font-family:"Arial", Sans-serif;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-96bfcb7{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-fa12acf .elementor-button{background-color:#7F297C;font-family:"Arial", Sans-serif;font-weight:600;border-style:none;}.elementor-10 .elementor-element.elementor-element-fa12acf .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-fa12acf .elementor-button:focus{color:#000000;}.elementor-10 .elementor-element.elementor-element-fa12acf .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-fa12acf .elementor-button:focus svg{fill:#000000;}.elementor-10 .elementor-element.elementor-element-97f8043{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-186efeb{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-0702b98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-0702b98:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0702b98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #085F57 20%, #7F297C 80%);}.elementor-10 .elementor-element.elementor-element-d8baac9{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-32137ea{text-align:center;}.elementor-10 .elementor-element.elementor-element-32137ea .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:900;color:#F8AC21;}.elementor-10 .elementor-element.elementor-element-4623479{--display:grid;--min-height:3px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-9a7f73b{--display:grid;--min-height:3px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-d5679ba{font-family:"Arial", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a83ca18{font-family:"Arial", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4230aaa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-4230aaa:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4230aaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #085F57 20%, #7F297C 80%);}.elementor-10 .elementor-element.elementor-element-ca6896b{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-ccc493a{text-align:center;}.elementor-10 .elementor-element.elementor-element-ccc493a .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:900;color:#F8AC21;}.elementor-10 .elementor-element.elementor-element-6aaadaf{--display:grid;--min-height:3px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-9b6f5d8{font-family:"Arial", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-829c4fa{font-family:"Arial", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4106eaf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-4106eaf:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4106eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-10 .elementor-element.elementor-element-971d12c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-2604cbc{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-3be5c6d .elementor-heading-title{font-family:"Arial", Sans-serif;font-weight:800;color:#7F297C;}.elementor-10 .elementor-element.elementor-element-b1e1bbb{font-family:"Arial", Sans-serif;font-weight:500;color:#000000;}.elementor-10 .elementor-element.elementor-element-db47d77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-64295fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-3c3b9c0{--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:flex-start;}.elementor-10 .elementor-element.elementor-element-c57b4eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-971b580{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-a7d03de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-4efd9cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-82ee4ea{--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:flex-start;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-3a80328{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-37177f2{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-4623479{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-9a7f73b{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-6aaadaf{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-15862b8{--width:50%;}.elementor-10 .elementor-element.elementor-element-1405e44{--width:50%;}.elementor-10 .elementor-element.elementor-element-0c5817d{--width:57.08%;}.elementor-10 .elementor-element.elementor-element-26d666e{--width:50%;}.elementor-10 .elementor-element.elementor-element-edd22bd{--width:57.08%;}.elementor-10 .elementor-element.elementor-element-d07bb24{--width:50%;}.elementor-10 .elementor-element.elementor-element-971d12c{--width:50%;}.elementor-10 .elementor-element.elementor-element-db47d77{--width:50%;}.elementor-10 .elementor-element.elementor-element-64295fe{--content-width:1600px;}.elementor-10 .elementor-element.elementor-element-3c3b9c0{--width:30%;}.elementor-10 .elementor-element.elementor-element-c57b4eb{--width:30%;}.elementor-10 .elementor-element.elementor-element-971b580{--width:30%;}.elementor-10 .elementor-element.elementor-element-a7d03de{--width:30%;}.elementor-10 .elementor-element.elementor-element-4efd9cd{--content-width:1600px;}.elementor-10 .elementor-element.elementor-element-82ee4ea{--width:30%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-4c87781{text-align:center;}.elementor-10 .elementor-element.elementor-element-ca05b9d{text-align:center;}.elementor-10 .elementor-element.elementor-element-3a80328{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-37177f2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-e80e436{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-40fcd07:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-40fcd07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivaresidencialsenior.com.br/wp-content/uploads/2025/10/Banner_Concordia.png");background-position:-711px -8px;}.elementor-10 .elementor-element.elementor-element-4623479{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-9a7f73b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-6aaadaf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-9b6f5d8{text-align:center;}.elementor-10 .elementor-element.elementor-element-829c4fa{text-align:center;}.elementor-10 .elementor-element.elementor-element-3be5c6d{text-align:center;}.elementor-10 .elementor-element.elementor-element-b1e1bbb{text-align:center;}}