.elementor-13 .elementor-element.elementor-element-5e372760{--display:flex;--min-height:1024px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:0px 0px 0px 00px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5e372760:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5e372760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE9E0;background-image:url("https://vivaldiresidence.com.br/wp-content/uploads/2025/10/frame_50.webp");background-position:top 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-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-62cec355{width:var( --container-widget-width, 396px );max-width:396px;margin:140px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:396px;--container-widget-flex-grow:0;text-align:left;}.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-13 .elementor-element.elementor-element-284c4f0{width:var( --container-widget-width, 381px );max-width:381px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:381px;--container-widget-flex-grow:0;text-align:left;}.elementor-13 .elementor-element.elementor-element-284c4f0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.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-13 .elementor-element.elementor-element-71e32d7 .elementor-button{background-color:#35C215;font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:700;border-radius:12px 12px 12px 12px;padding:24px 40px 24px 40px;}.elementor-13 .elementor-element.elementor-element-71e32d7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-46f458ff{--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:space-between;--align-items:stretch;}.elementor-13 .elementor-element.elementor-element-46f458ff:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-46f458ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-13 .elementor-element.elementor-element-270e0950{--display:flex;--min-height:0px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4B2B1C;--border-color:#4B2B1C;--border-radius:26px 26px 26px 26px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-270e0950:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-270e0950 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#31180C;background-image:url("https://vivaldiresidence.com.br/wp-content/uploads/2025/10/41afd-1.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-13 .elementor-element.elementor-element-120f9ba4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-120f9ba4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:50px;font-weight:400;line-height:1em;}.elementor-13 .elementor-element.elementor-element-2786066{width:var( --container-widget-width, 98px );max-width:98px;--container-widget-width:98px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-2786066 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#FFFFFFCF;}.elementor-13 .elementor-element.elementor-element-44e396c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4B2B1C;--border-color:#4B2B1C;--border-radius:26px 26px 26px 26px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-44e396c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-44e396c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#31180C;background-image:url("https://vivaldiresidence.com.br/wp-content/uploads/2025/10/41afd-1.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-26ee1f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-26ee1f8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:50px;font-weight:400;line-height:1em;}.elementor-13 .elementor-element.elementor-element-eed5cd1{width:var( --container-widget-width, 108px );max-width:108px;--container-widget-width:108px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-eed5cd1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#FFFFFFCF;}.elementor-13 .elementor-element.elementor-element-1894a1cb{--display:flex;--min-height:0px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4B2B1C;--border-color:#4B2B1C;--border-radius:26px 26px 26px 26px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1894a1cb:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1894a1cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#31180C;background-image:url("https://vivaldiresidence.com.br/wp-content/uploads/2025/10/41afd-1.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-5a92270{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-5a92270 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:50px;font-weight:400;line-height:1em;}.elementor-13 .elementor-element.elementor-element-341aa387{width:var( --container-widget-width, 103px );max-width:103px;--container-widget-width:103px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-341aa387 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#FFFFFFCF;}.elementor-13 .elementor-element.elementor-element-35873a35{--display:flex;--min-height:0px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4B2B1C;--border-color:#4B2B1C;--border-radius:26px 26px 26px 26px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-35873a35:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-35873a35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#31180C;background-image:url("https://vivaldiresidence.com.br/wp-content/uploads/2025/10/41afd-1.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-70baf57a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-70baf57a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:50px;font-weight:400;line-height:1em;}.elementor-13 .elementor-element.elementor-element-50407f01{width:var( --container-widget-width, 108px );max-width:108px;--container-widget-width:108px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-50407f01 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#FFFFFFCF;}.elementor-13 .elementor-element.elementor-element-1b32a384{--display:flex;--min-height:0px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#4B2B1C;--border-color:#4B2B1C;--border-radius:26px 26px 26px 26px;--padding-top:16px;--padding-bottom:16px;--padding-left:32px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1b32a384:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1b32a384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#31180C;background-image:url("https://vivaldiresidence.com.br/wp-content/uploads/2025/10/41afd-1.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-3c43a96c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-3c43a96c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:50px;font-weight:400;line-height:1em;}.elementor-13 .elementor-element.elementor-element-1851c42e{width:var( --container-widget-width, 103px );max-width:103px;--container-widget-width:103px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-1851c42e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#FFFFFFCF;}.elementor-13 .elementor-element.elementor-element-7f0fc7d0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-7f0fc7d0:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7f0fc7d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE9E0;}.elementor-13 .elementor-element.elementor-element-66f10cf7{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-66f10cf7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#6B5A3B;}.elementor-13 .elementor-element.elementor-element-310a92ff{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-3bb30e77{--display:flex;--min-height:571px;}.elementor-13 .elementor-element.elementor-element-59d6295e .elementor-button{background-color:#35C215;font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:700;border-radius:12px 12px 12px 12px;padding:24px 40px 24px 40px;}.elementor-13 .elementor-element.elementor-element-59d6295e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-76c16b3d{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-76c16b3d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-76c16b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFE8;}.elementor-13 .elementor-element.elementor-element-58e64efb{width:var( --container-widget-width, 340px );max-width:340px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -108px;--container-widget-width:340px;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-58e64efb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:1.1em;color:#52452D;}.elementor-13 .elementor-element.elementor-element-7c49270{margin:-39px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-3a1ea9fa{width:var( --container-widget-width, 807px );max-width:807px;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:807px;--container-widget-flex-grow:0;background-image:linear-gradient(146deg, #D5CDC0 0%, #FFFFFF00 100%);border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-3a1ea9fa .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-3a1ea9fa.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-13 .elementor-element.elementor-element-3a1ea9fa.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-13 .elementor-element.elementor-element-3a1ea9fa.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-13 .elementor-element.elementor-element-3a1ea9fa .elementor-image-box-title{margin-bottom:0px;font-family:"Próxima Nova", Sans-serif;font-size:56px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-3a1ea9fa .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-3a1ea9fa .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#6B5A3B;}.elementor-13 .elementor-element.elementor-element-1216b856{width:var( --container-widget-width, 807px );max-width:807px;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:807px;--container-widget-flex-grow:0;background-image:linear-gradient(146deg, #D5CDC0 0%, #FFFFFF00 100%);border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-1216b856 .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-1216b856.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-13 .elementor-element.elementor-element-1216b856.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-13 .elementor-element.elementor-element-1216b856.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-13 .elementor-element.elementor-element-1216b856 .elementor-image-box-title{margin-bottom:0px;font-family:"Próxima Nova", Sans-serif;font-size:56px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-1216b856 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-1216b856 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#6B5A3B;}.elementor-13 .elementor-element.elementor-element-582bbaef{width:var( --container-widget-width, 807px );max-width:807px;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:807px;--container-widget-flex-grow:0;background-image:linear-gradient(146deg, #D5CDC0 0%, #FFFFFF00 100%);border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-582bbaef .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-582bbaef.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-13 .elementor-element.elementor-element-582bbaef.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-13 .elementor-element.elementor-element-582bbaef.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-13 .elementor-element.elementor-element-582bbaef .elementor-image-box-title{margin-bottom:0px;font-family:"Próxima Nova", Sans-serif;font-size:56px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-582bbaef .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-582bbaef .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#6B5A3B;}.elementor-13 .elementor-element.elementor-element-4e713010{width:var( --container-widget-width, 807px );max-width:807px;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:807px;--container-widget-flex-grow:0;background-image:linear-gradient(146deg, #D5CDC0 0%, #FFFFFF00 100%);border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-4e713010 .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-4e713010.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-13 .elementor-element.elementor-element-4e713010.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-13 .elementor-element.elementor-element-4e713010.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-13 .elementor-element.elementor-element-4e713010 .elementor-image-box-title{margin-bottom:0px;font-family:"Próxima Nova", Sans-serif;font-size:56px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-4e713010 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-4e713010 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#6B5A3B;}.elementor-13 .elementor-element.elementor-element-154ad22c{width:var( --container-widget-width, 807px );max-width:807px;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:807px;--container-widget-flex-grow:0;background-image:linear-gradient(146deg, #D5CDC0 0%, #FFFFFF00 100%);border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-154ad22c .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-154ad22c.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-13 .elementor-element.elementor-element-154ad22c.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-13 .elementor-element.elementor-element-154ad22c.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-13 .elementor-element.elementor-element-154ad22c .elementor-image-box-title{margin-bottom:0px;font-family:"Próxima Nova", Sans-serif;font-size:56px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-154ad22c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-154ad22c .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#6B5A3B;}.elementor-13 .elementor-element.elementor-element-73d53adf{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-73d53adf:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-73d53adf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE9E0;}.elementor-13 .elementor-element.elementor-element-6e2328c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-1ba782e9{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-1ba782e9 img{border-radius:26px 26px 26px 26px;}.elementor-13 .elementor-element.elementor-element-4294f192{--display:flex;--border-radius:26px 26px 26px 26px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-13 .elementor-element.elementor-element-4294f192:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4294f192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C24815;}.elementor-13 .elementor-element.elementor-element-4294f192.e-con{--align-self:flex-start;}.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-13 .elementor-element.elementor-element-1e7835ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-13 .elementor-element.elementor-element-1e7835ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-13 .elementor-element.elementor-element-1e7835ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-13 .elementor-element.elementor-element-1e7835ea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-13 .elementor-element.elementor-element-1e7835ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-13 .elementor-element.elementor-element-1e7835ea .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-1e7835ea .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-1e7835ea{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-1e7835ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-1e7835ea .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-1e7835ea .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-549af551 .elementor-button{background-color:#35C215;font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:700;border-radius:12px 12px 12px 12px;padding:24px 40px 24px 40px;}.elementor-13 .elementor-element.elementor-element-549af551{margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-549af551 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-2da4b06f{--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:flex-start;--align-items:center;--border-radius:380px 0px 380px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-13 .elementor-element.elementor-element-2da4b06f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2da4b06f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0D8CA;}.elementor-13 .elementor-element.elementor-element-5aac03f2{width:var( --container-widget-width, 13.154% );max-width:13.154%;--container-widget-width:13.154%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-5aac03f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-5aac03f2 .elementor-heading-title{font-family:"Centralwell", Sans-serif;font-size:113px;font-weight:400;color:#000000;}.elementor-13 .elementor-element.elementor-element-13d0208a{margin:-178px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;}.elementor-13 .elementor-element.elementor-element-13d0208a .elementor-heading-title{font-family:"Centralwell", Sans-serif;font-size:300px;font-weight:400;color:#C24815;}.elementor-13 .elementor-element.elementor-element-2cfe963f{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;text-align:center;}.elementor-13 .elementor-element.elementor-element-2cfe963f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#6B5A3B;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-13 .elementor-element.elementor-element-1df93bd2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-13 .elementor-element.elementor-element-1df93bd2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-13 .elementor-element.elementor-element-1df93bd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--image-border-radius:26px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-13 .elementor-element.elementor-element-15754744 .elementor-button{background-color:#35C215;font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:700;border-radius:12px 12px 12px 12px;padding:24px 40px 24px 40px;}.elementor-13 .elementor-element.elementor-element-15754744 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-78c83015{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-36362ab0{width:var( --container-widget-width, 340px );max-width:340px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:340px;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-36362ab0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:300;line-height:1.1em;color:#52452D;}.elementor-13 .elementor-element.elementor-element-6a649e9c{width:var( --container-widget-width, 340px );max-width:340px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:340px;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-6a649e9c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:1.1em;color:#52452D;}.elementor-13 .elementor-element.elementor-element-79b12736{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-11d5d21f{--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:space-between;--align-items:center;--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2557d3f9{width:var( --container-widget-width, 374px );max-width:374px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:374px;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-2557d3f9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:1.1em;color:#52452D;}.elementor-13 .elementor-element.elementor-element-8d3e784{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-b16b98{--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;--border-radius:26px 26px 26px 26px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-13 .elementor-element.elementor-element-b16b98:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b16b98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C24815;background-image:url("https://vivaldiresidence.com.br/wp-content/uploads/2025/10/bg-bloco.svg");}.elementor-13 .elementor-element.elementor-element-26c60416{--display:flex;}.elementor-13 .elementor-element.elementor-element-1b2f4329{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-13 .elementor-element.elementor-element-412b23a3 .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-412b23a3 .elementor-image-box-title{margin-bottom:-20px;font-family:"Centralwell", Sans-serif;font-size:50px;font-weight:400;color:#31180C;}.elementor-13 .elementor-element.elementor-element-412b23a3:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-412b23a3:has(:focus) .elementor-image-box-title{color:#31180C;}.elementor-13 .elementor-element.elementor-element-412b23a3 .elementor-image-box-description{font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-68e9eeb4{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-68e9eeb4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2337cb8b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-13 .elementor-element.elementor-element-50aa84fa .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-50aa84fa .elementor-image-box-title{margin-bottom:-20px;font-family:"Centralwell", Sans-serif;font-size:50px;font-weight:400;color:#31180C;}.elementor-13 .elementor-element.elementor-element-50aa84fa:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-50aa84fa:has(:focus) .elementor-image-box-title{color:#31180C;}.elementor-13 .elementor-element.elementor-element-50aa84fa .elementor-image-box-description{font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-446cd1cd{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-446cd1cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-580a6aa5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-13 .elementor-element.elementor-element-17e4d460 .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-17e4d460 .elementor-image-box-title{margin-bottom:-20px;font-family:"Centralwell", Sans-serif;font-size:50px;font-weight:400;color:#31180C;}.elementor-13 .elementor-element.elementor-element-17e4d460:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-17e4d460:has(:focus) .elementor-image-box-title{color:#31180C;}.elementor-13 .elementor-element.elementor-element-17e4d460 .elementor-image-box-description{font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-341f4113{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-341f4113 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-31ffeb33{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-13 .elementor-element.elementor-element-299c4943 .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-299c4943 .elementor-image-box-title{margin-bottom:-20px;font-family:"Centralwell", Sans-serif;font-size:50px;font-weight:400;color:#31180C;}.elementor-13 .elementor-element.elementor-element-299c4943:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-299c4943:has(:focus) .elementor-image-box-title{color:#31180C;}.elementor-13 .elementor-element.elementor-element-299c4943 .elementor-image-box-description{font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-31078eb1{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-31078eb1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-475c25f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-13 .elementor-element.elementor-element-26164cc5 .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-26164cc5 .elementor-image-box-title{margin-bottom:-20px;font-family:"Centralwell", Sans-serif;font-size:50px;font-weight:400;color:#31180C;}.elementor-13 .elementor-element.elementor-element-26164cc5:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-26164cc5:has(:focus) .elementor-image-box-title{color:#31180C;}.elementor-13 .elementor-element.elementor-element-26164cc5 .elementor-image-box-description{font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-e7f9d4e{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-e7f9d4e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-98746cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-13 .elementor-element.elementor-element-bf2ca38 .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-bf2ca38 .elementor-image-box-title{margin-bottom:-20px;font-family:"Centralwell", Sans-serif;font-size:50px;font-weight:400;color:#31180C;}.elementor-13 .elementor-element.elementor-element-bf2ca38:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-bf2ca38:has(:focus) .elementor-image-box-title{color:#31180C;}.elementor-13 .elementor-element.elementor-element-bf2ca38 .elementor-image-box-description{font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-51e32124{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-51e32124 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6d64d02d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-13 .elementor-element.elementor-element-7255b545 .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-7255b545 .elementor-image-box-title{margin-bottom:-20px;font-family:"Centralwell", Sans-serif;font-size:50px;font-weight:400;color:#31180C;}.elementor-13 .elementor-element.elementor-element-7255b545:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-7255b545:has(:focus) .elementor-image-box-title{color:#31180C;}.elementor-13 .elementor-element.elementor-element-7255b545 .elementor-image-box-description{font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-5ceb567{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-5ceb567 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1528a0bd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-13 .elementor-element.elementor-element-1abdcd6b .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-1abdcd6b .elementor-image-box-title{margin-bottom:-20px;font-family:"Centralwell", Sans-serif;font-size:50px;font-weight:400;color:#31180C;}.elementor-13 .elementor-element.elementor-element-1abdcd6b:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-1abdcd6b:has(:focus) .elementor-image-box-title{color:#31180C;}.elementor-13 .elementor-element.elementor-element-1abdcd6b .elementor-image-box-description{font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-48791b77{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-48791b77 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2cbcfd3e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-13 .elementor-element.elementor-element-340ac8da .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-340ac8da .elementor-image-box-title{margin-bottom:-20px;font-family:"Centralwell", Sans-serif;font-size:50px;font-weight:400;color:#31180C;}.elementor-13 .elementor-element.elementor-element-340ac8da:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-340ac8da:has(:focus) .elementor-image-box-title{color:#31180C;}.elementor-13 .elementor-element.elementor-element-340ac8da .elementor-image-box-description{font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-375064e6{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-375064e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4547cd98{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-13 .elementor-element.elementor-element-75ab576c .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-75ab576c .elementor-image-box-title{margin-bottom:-20px;font-family:"Centralwell", Sans-serif;font-size:50px;font-weight:400;color:#31180C;}.elementor-13 .elementor-element.elementor-element-75ab576c:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-75ab576c:has(:focus) .elementor-image-box-title{color:#31180C;}.elementor-13 .elementor-element.elementor-element-75ab576c .elementor-image-box-description{font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-63c98d9a{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-63c98d9a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-52b8f60{--display:flex;}.elementor-13 .elementor-element.elementor-element-3ae13d2f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-13 .elementor-element.elementor-element-72b75897 .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-72b75897 .elementor-image-box-title{margin-bottom:-20px;font-family:"Centralwell", Sans-serif;font-size:50px;font-weight:400;color:#31180C;}.elementor-13 .elementor-element.elementor-element-72b75897:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-72b75897:has(:focus) .elementor-image-box-title{color:#31180C;}.elementor-13 .elementor-element.elementor-element-72b75897 .elementor-image-box-description{font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-27ded224{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-27ded224 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-51f2c0c9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-13 .elementor-element.elementor-element-29afe6b4 .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-29afe6b4 .elementor-image-box-title{margin-bottom:-20px;font-family:"Centralwell", Sans-serif;font-size:50px;font-weight:400;color:#31180C;}.elementor-13 .elementor-element.elementor-element-29afe6b4:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-29afe6b4:has(:focus) .elementor-image-box-title{color:#31180C;}.elementor-13 .elementor-element.elementor-element-29afe6b4 .elementor-image-box-description{font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-7a04f081{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-7a04f081 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-3fc695ef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-13 .elementor-element.elementor-element-57411577 .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-57411577 .elementor-image-box-title{margin-bottom:-20px;font-family:"Centralwell", Sans-serif;font-size:50px;font-weight:400;color:#31180C;}.elementor-13 .elementor-element.elementor-element-57411577:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-57411577:has(:focus) .elementor-image-box-title{color:#31180C;}.elementor-13 .elementor-element.elementor-element-57411577 .elementor-image-box-description{font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-54ff9725{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-54ff9725 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-73b7633a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-13 .elementor-element.elementor-element-feb4401 .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-feb4401 .elementor-image-box-title{margin-bottom:-20px;font-family:"Centralwell", Sans-serif;font-size:50px;font-weight:400;color:#31180C;}.elementor-13 .elementor-element.elementor-element-feb4401:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-feb4401:has(:focus) .elementor-image-box-title{color:#31180C;}.elementor-13 .elementor-element.elementor-element-feb4401 .elementor-image-box-description{font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-7cd81d8c{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-7cd81d8c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2b7f1644{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-13 .elementor-element.elementor-element-75ad2d8d .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-75ad2d8d .elementor-image-box-title{margin-bottom:-20px;font-family:"Centralwell", Sans-serif;font-size:50px;font-weight:400;color:#31180C;}.elementor-13 .elementor-element.elementor-element-75ad2d8d:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-75ad2d8d:has(:focus) .elementor-image-box-title{color:#31180C;}.elementor-13 .elementor-element.elementor-element-75ad2d8d .elementor-image-box-description{font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-5626994b{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-5626994b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-63dc501f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-13 .elementor-element.elementor-element-7a18546e .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-7a18546e .elementor-image-box-title{margin-bottom:-20px;font-family:"Centralwell", Sans-serif;font-size:50px;font-weight:400;color:#31180C;}.elementor-13 .elementor-element.elementor-element-7a18546e:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-7a18546e:has(:focus) .elementor-image-box-title{color:#31180C;}.elementor-13 .elementor-element.elementor-element-7a18546e .elementor-image-box-description{font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-5528a809{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-5528a809 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-52a8cba1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-13 .elementor-element.elementor-element-1091e090 .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-1091e090 .elementor-image-box-title{margin-bottom:-20px;font-family:"Centralwell", Sans-serif;font-size:50px;font-weight:400;color:#31180C;}.elementor-13 .elementor-element.elementor-element-1091e090:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-1091e090:has(:focus) .elementor-image-box-title{color:#31180C;}.elementor-13 .elementor-element.elementor-element-1091e090 .elementor-image-box-description{font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-e2a69c3{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-e2a69c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-24f3b111{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-13 .elementor-element.elementor-element-4adfbe4a .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-4adfbe4a .elementor-image-box-title{margin-bottom:-20px;font-family:"Centralwell", Sans-serif;font-size:50px;font-weight:400;color:#31180C;}.elementor-13 .elementor-element.elementor-element-4adfbe4a:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-4adfbe4a:has(:focus) .elementor-image-box-title{color:#31180C;}.elementor-13 .elementor-element.elementor-element-4adfbe4a .elementor-image-box-description{font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-768022fd{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-768022fd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-77a67e75{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-13 .elementor-element.elementor-element-4ce6fb7e .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-4ce6fb7e .elementor-image-box-title{margin-bottom:-20px;font-family:"Centralwell", Sans-serif;font-size:50px;font-weight:400;color:#31180C;}.elementor-13 .elementor-element.elementor-element-4ce6fb7e:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-4ce6fb7e:has(:focus) .elementor-image-box-title{color:#31180C;}.elementor-13 .elementor-element.elementor-element-4ce6fb7e .elementor-image-box-description{font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-55ce462b{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-55ce462b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-bd400a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-13 .elementor-element.elementor-element-71d4501e .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-71d4501e .elementor-image-box-title{margin-bottom:-20px;font-family:"Centralwell", Sans-serif;font-size:50px;font-weight:400;color:#31180C;}.elementor-13 .elementor-element.elementor-element-71d4501e:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-71d4501e:has(:focus) .elementor-image-box-title{color:#31180C;}.elementor-13 .elementor-element.elementor-element-71d4501e .elementor-image-box-description{font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-2fac4251{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-2fac4251 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-7360ee53{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-3b03befc{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-3b03befc .elementor-swiper-button.elementor-swiper-button-prev, .elementor-13 .elementor-element.elementor-element-3b03befc .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;color:#FFFFFF00;}.elementor-13 .elementor-element.elementor-element-3b03befc .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-13 .elementor-element.elementor-element-3b03befc .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF00;}.elementor-13 .elementor-element.elementor-element-31acfeea{z-index:2;}.elementor-13 .elementor-element.elementor-element-31acfeea .elementor-heading-title{font-family:"Centralwell", Sans-serif;font-size:104px;font-weight:400;color:#31180C;}.elementor-13 .elementor-element.elementor-element-1eb57f6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#31180C;}.elementor-13 .elementor-element.elementor-element-1c67e514{background-color:#E07800;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;}.elementor-13 .elementor-element.elementor-element-1c67e514 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:500;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-66d4ea1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#31180C;}.elementor-13 .elementor-element.elementor-element-72e9549{background-color:#E07800;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;}.elementor-13 .elementor-element.elementor-element-72e9549 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:500;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-444176d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#31180C;}.elementor-13 .elementor-element.elementor-element-5779a08{background-color:#E07800;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;}.elementor-13 .elementor-element.elementor-element-5779a08 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:500;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4eeecf6a{width:var( --container-widget-width, 340px );max-width:340px;margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:340px;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-4eeecf6a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;font-style:italic;line-height:1.1em;color:#52452D;}.elementor-13 .elementor-element.elementor-element-631c3f9{width:var( --container-widget-width, 610px );max-width:610px;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:610px;--container-widget-flex-grow:0;background-image:linear-gradient(146deg, #D5CDC0 0%, #FFFFFF00 100%);border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-631c3f9 .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-631c3f9.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-13 .elementor-element.elementor-element-631c3f9.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-13 .elementor-element.elementor-element-631c3f9.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-13 .elementor-element.elementor-element-631c3f9 .elementor-image-box-title{margin-bottom:0px;font-family:"Próxima Nova", Sans-serif;font-size:56px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-631c3f9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-631c3f9 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#6B5A3B;}.elementor-13 .elementor-element.elementor-element-09d3bc3{width:var( --container-widget-width, 610px );max-width:610px;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:610px;--container-widget-flex-grow:0;background-image:linear-gradient(146deg, #D5CDC0 0%, #FFFFFF00 100%);border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-09d3bc3 .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-09d3bc3.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-13 .elementor-element.elementor-element-09d3bc3.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-13 .elementor-element.elementor-element-09d3bc3.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-13 .elementor-element.elementor-element-09d3bc3 .elementor-image-box-title{margin-bottom:0px;font-family:"Próxima Nova", Sans-serif;font-size:56px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-09d3bc3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-09d3bc3 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#6B5A3B;}.elementor-13 .elementor-element.elementor-element-971798f{width:var( --container-widget-width, 610px );max-width:610px;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:610px;--container-widget-flex-grow:0;background-image:linear-gradient(146deg, #D5CDC0 0%, #FFFFFF00 100%);border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-971798f .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-971798f.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-13 .elementor-element.elementor-element-971798f.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-13 .elementor-element.elementor-element-971798f.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-13 .elementor-element.elementor-element-971798f .elementor-image-box-title{margin-bottom:0px;font-family:"Próxima Nova", Sans-serif;font-size:56px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-971798f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-971798f .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#6B5A3B;}.elementor-13 .elementor-element.elementor-element-7d78bbb{width:var( --container-widget-width, 610px );max-width:610px;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;--container-widget-width:610px;--container-widget-flex-grow:0;background-image:linear-gradient(146deg, #D5CDC0 0%, #FFFFFF00 100%);border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-7d78bbb .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-7d78bbb.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-13 .elementor-element.elementor-element-7d78bbb.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-13 .elementor-element.elementor-element-7d78bbb.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-13 .elementor-element.elementor-element-7d78bbb .elementor-image-box-title{margin-bottom:0px;font-family:"Próxima Nova", Sans-serif;font-size:56px;font-weight:700;}.elementor-13 .elementor-element.elementor-element-7d78bbb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-7d78bbb .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#6B5A3B;}.elementor-13 .elementor-element.elementor-element-5538dcf3 .elementor-button{background-color:#35C215;font-family:"Próxima Nova", Sans-serif;font-size:16px;font-weight:700;border-radius:12px 12px 12px 12px;padding:24px 40px 24px 40px;}.elementor-13 .elementor-element.elementor-element-5538dcf3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-1cef96ca{--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:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1cef96ca:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1cef96ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2EFE8;background-image:url("https://vivaldiresidence.com.br/wp-content/uploads/2025/10/bagground32.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-4458af24{--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:space-between;--align-items:center;--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-28b017c0{width:var( --container-widget-width, 132px );max-width:132px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:132px;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-28b017c0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:1.1em;color:#52452D;}.elementor-13 .elementor-element.elementor-element-32c9938a{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-4eb71513{--display:flex;}.elementor-13 .elementor-element.elementor-element-7feaf5d2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#6B5A3B;}.elementor-13 .elementor-element.elementor-element-7c25456d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-13 .elementor-element.elementor-element-7c25456d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-13 .elementor-element.elementor-element-7c25456d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-13 .elementor-element.elementor-element-7c25456d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-13 .elementor-element.elementor-element-7c25456d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-13 .elementor-element.elementor-element-7c25456d .elementor-icon-list-icon i{color:#6B5A3B;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-7c25456d .elementor-icon-list-icon svg{fill:#6B5A3B;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-7c25456d{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-7c25456d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-7c25456d .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.5em;}.elementor-13 .elementor-element.elementor-element-7c25456d .elementor-icon-list-text{color:#6B5A3B;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-626d9843{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-626d9843:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-626d9843 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#31180C;}.elementor-13 .elementor-element.elementor-element-5d105865{width:var( --container-widget-width, 310px );max-width:310px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:310px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-79f64327{--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:space-between;--align-items:center;--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-13 .elementor-element.elementor-element-a4c3b3a{--display:flex;}.elementor-13 .elementor-element.elementor-element-72da829c{text-align:center;}.elementor-13 .elementor-element.elementor-element-72da829c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#FFFFFFC9;}.elementor-13 .elementor-element.elementor-element-70a8d114{--display:flex;}.elementor-13 .elementor-element.elementor-element-4c28f838{text-align:center;}.elementor-13 .elementor-element.elementor-element-4c28f838 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#FFFFFFC9;}.elementor-13 .elementor-element.elementor-element-4b2da73c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-4b2da73c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#FFFFFFC9;}.elementor-13 .elementor-element.elementor-element-1c5f7e3f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-13 .elementor-element.elementor-element-543dc7c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-543dc7c7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-543dc7c7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-543dc7c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-543dc7c7 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-543dc7c7 .elementor-icon-list-text{color:#FFFFFFC9;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-40512b8d{text-align:center;}.elementor-13 .elementor-element.elementor-element-40512b8d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;line-height:1.2em;color:#FFFFFFC9;}.elementor-13 .elementor-element.elementor-element-5d176c93{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-5d176c93 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:400;line-height:1.2em;color:#FFFFFFC9;}.elementor-13 .elementor-element.elementor-element-67498ab{z-index:999;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-7cb8db6{width:var( --container-widget-width, 77px );max-width:77px;--container-widget-width:77px;--container-widget-flex-grow:0;z-index:999;--lottie-container-width:100%;}body.elementor-page-13:not(.elementor-motion-effects-element-type-background), body.elementor-page-13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE9E0;}@media(max-width:1366px){.elementor-13 .elementor-element.elementor-element-1e7835ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-1e7835ea .elementor-icon-list-item > a{font-size:18px;}.elementor-13 .elementor-element.elementor-element-b16b98{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:1200px){.elementor-13 .elementor-element.elementor-element-62cec355{--container-widget-width:318px;--container-widget-flex-grow:0;width:var( --container-widget-width, 318px );max-width:318px;}.elementor-13 .elementor-element.elementor-element-22553ec0{width:var( --container-widget-width, 346px );max-width:346px;--container-widget-width:346px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-270e0950{--justify-content:center;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-120f9ba4 .elementor-counter-number-wrapper{font-size:36px;}.elementor-13 .elementor-element.elementor-element-2786066{--container-widget-width:92px;--container-widget-flex-grow:0;width:var( --container-widget-width, 92px );max-width:92px;}.elementor-13 .elementor-element.elementor-element-44e396c{--justify-content:center;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-26ee1f8 .elementor-counter-number-wrapper{font-size:36px;}.elementor-13 .elementor-element.elementor-element-eed5cd1{--container-widget-width:92px;--container-widget-flex-grow:0;width:var( --container-widget-width, 92px );max-width:92px;}.elementor-13 .elementor-element.elementor-element-1894a1cb{--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5a92270 .elementor-counter-number-wrapper{font-size:36px;}.elementor-13 .elementor-element.elementor-element-341aa387{--container-widget-width:86px;--container-widget-flex-grow:0;width:var( --container-widget-width, 86px );max-width:86px;}.elementor-13 .elementor-element.elementor-element-35873a35{--justify-content:center;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-70baf57a .elementor-counter-number-wrapper{font-size:36px;}.elementor-13 .elementor-element.elementor-element-50407f01{--container-widget-width:88px;--container-widget-flex-grow:0;width:var( --container-widget-width, 88px );max-width:88px;}.elementor-13 .elementor-element.elementor-element-1b32a384{--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-3c43a96c .elementor-counter-number-wrapper{font-size:36px;}.elementor-13 .elementor-element.elementor-element-1851c42e{--container-widget-width:96px;--container-widget-flex-grow:0;width:var( --container-widget-width, 96px );max-width:96px;}.elementor-13 .elementor-element.elementor-element-549af551{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-2da4b06f{--min-height:0px;}.elementor-13 .elementor-element.elementor-element-2557d3f9{--container-widget-width:421px;--container-widget-flex-grow:0;width:var( --container-widget-width, 421px );max-width:421px;}.elementor-13 .elementor-element.elementor-element-2783ef42{width:var( --container-widget-width, 613px );max-width:613px;--container-widget-width:613px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-5e372760{--min-height:880px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-22553ec0{--container-widget-width:362px;--container-widget-flex-grow:0;width:var( --container-widget-width, 362px );max-width:362px;}.elementor-13 .elementor-element.elementor-element-46f458ff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2786066{--container-widget-width:92px;--container-widget-flex-grow:0;width:var( --container-widget-width, 92px );max-width:92px;}.elementor-13 .elementor-element.elementor-element-eed5cd1{--container-widget-width:92px;--container-widget-flex-grow:0;width:var( --container-widget-width, 92px );max-width:92px;}.elementor-13 .elementor-element.elementor-element-7f0fc7d0{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-3bb30e77{--min-height:471px;}.elementor-13 .elementor-element.elementor-element-73d53adf{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6e2328c8{width:var( --container-widget-width, 566px );max-width:566px;--container-widget-width:566px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4294f192{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-2da4b06f{--border-radius:220px 0px 220px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-1df93bd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-78c83015{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2557d3f9{--container-widget-width:493px;--container-widget-flex-grow:0;width:var( --container-widget-width, 493px );max-width:493px;}.elementor-13 .elementor-element.elementor-element-8d3e784 img{height:2px;}.elementor-13 .elementor-element.elementor-element-7360ee53{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-1cef96ca{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2783ef42{--container-widget-width:489px;--container-widget-flex-grow:0;width:var( --container-widget-width, 489px );max-width:489px;}.elementor-13 .elementor-element.elementor-element-7c25456d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-7c25456d .elementor-icon-list-item > a{font-size:16px;}.elementor-13 .elementor-element.elementor-element-626d9843{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-40512b8d{width:var( --container-widget-width, 476px );max-width:476px;--container-widget-width:476px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-40512b8d .elementor-heading-title{line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-5d176c93{width:var( --container-widget-width, 476px );max-width:476px;--container-widget-width:476px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-5d176c93 .elementor-heading-title{line-height:1.4em;}}@media(max-width:880px){.elementor-13 .elementor-element.elementor-element-5e372760{--min-height:740px;}.elementor-13 .elementor-element.elementor-element-eed5cd1{--container-widget-width:128px;--container-widget-flex-grow:0;width:var( --container-widget-width, 128px );max-width:128px;}.elementor-13 .elementor-element.elementor-element-eed5cd1 .elementor-heading-title{font-size:12px;}.elementor-13 .elementor-element.elementor-element-3bb30e77{--min-height:440px;}.elementor-13 .elementor-element.elementor-element-2557d3f9{--container-widget-width:514px;--container-widget-flex-grow:0;width:var( --container-widget-width, 514px );max-width:514px;}.elementor-13 .elementor-element.elementor-element-8d3e784 img{width:100%;height:2px;}.elementor-13 .elementor-element.elementor-element-32c9938a img{height:2px;}.elementor-13 .elementor-element.elementor-element-2783ef42{--container-widget-width:460px;--container-widget-flex-grow:0;width:var( --container-widget-width, 460px );max-width:460px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-5e372760:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5e372760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivaldiresidence.com.br/wp-content/uploads/2025/10/mobile-bg.webp");}.elementor-13 .elementor-element.elementor-element-5e372760{--content-width:360px;--min-height:938px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-62cec355{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;text-align:left;}.elementor-13 .elementor-element.elementor-element-284c4f0{text-align:center;}.elementor-13 .elementor-element.elementor-element-284c4f0 .elementor-heading-title{font-size:34px;}.elementor-13 .elementor-element.elementor-element-71e32d7 .elementor-button{font-size:14px;padding:24px 20px 24px 20px;}.elementor-13 .elementor-element.elementor-element-46f458ff{--content-width:360px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-270e0950{--width:100%;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-120f9ba4 .elementor-counter-number-wrapper{font-size:50px;}.elementor-13 .elementor-element.elementor-element-44e396c{--width:100%;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-26ee1f8 .elementor-counter-number-wrapper{font-size:50px;}.elementor-13 .elementor-element.elementor-element-1894a1cb{--width:100%;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-5a92270 .elementor-counter-number-wrapper{font-size:50px;}.elementor-13 .elementor-element.elementor-element-35873a35{--width:100%;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-70baf57a .elementor-counter-number-wrapper{font-size:50px;}.elementor-13 .elementor-element.elementor-element-1b32a384{--width:100%;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-3c43a96c .elementor-counter-number-wrapper{font-size:50px;}.elementor-13 .elementor-element.elementor-element-7f0fc7d0{--content-width:360px;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-66f10cf7{text-align:left;}.elementor-13 .elementor-element.elementor-element-66f10cf7 .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-3bb30e77{--min-height:218px;}.elementor-13 .elementor-element.elementor-element-59d6295e .elementor-button{font-size:14px;padding:24px 20px 24px 20px;}.elementor-13 .elementor-element.elementor-element-76c16b3d{--content-width:360px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-58e64efb .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-3a1ea9fa .elementor-image-box-img{margin-bottom:14px;}.elementor-13 .elementor-element.elementor-element-3a1ea9fa .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-13 .elementor-element.elementor-element-3a1ea9fa .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-1216b856 .elementor-image-box-img{margin-bottom:14px;}.elementor-13 .elementor-element.elementor-element-1216b856 .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-13 .elementor-element.elementor-element-1216b856 .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-582bbaef .elementor-image-box-img{margin-bottom:14px;}.elementor-13 .elementor-element.elementor-element-582bbaef .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-13 .elementor-element.elementor-element-582bbaef .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-4e713010 .elementor-image-box-img{margin-bottom:14px;}.elementor-13 .elementor-element.elementor-element-4e713010 .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-13 .elementor-element.elementor-element-4e713010 .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-154ad22c .elementor-image-box-img{margin-bottom:14px;}.elementor-13 .elementor-element.elementor-element-154ad22c .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-13 .elementor-element.elementor-element-154ad22c .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-6e2328c8.elementor-element{--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-1ba782e9 img{border-radius:26px 26px 26px 26px;}.elementor-13 .elementor-element.elementor-element-4294f192{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-4294f192.e-con{--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-1e7835ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-1e7835ea .elementor-icon-list-item > a{font-size:16px;line-height:1.5em;}.elementor-13 .elementor-element.elementor-element-549af551 .elementor-button{font-size:14px;padding:24px 20px 24px 20px;}.elementor-13 .elementor-element.elementor-element-2da4b06f{--border-radius:120px 0px 120px 0px;}.elementor-13 .elementor-element.elementor-element-5aac03f2{width:100%;max-width:100%;text-align:center;}.elementor-13 .elementor-element.elementor-element-5aac03f2 .elementor-heading-title{font-size:83px;}.elementor-13 .elementor-element.elementor-element-13d0208a{margin:-97px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-13d0208a .elementor-heading-title{font-size:159px;}.elementor-13 .elementor-element.elementor-element-2cfe963f{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;text-align:left;}.elementor-13 .elementor-element.elementor-element-2cfe963f .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-1df93bd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-15754744 .elementor-button{font-size:14px;padding:24px 18px 24px 18px;}.elementor-13 .elementor-element.elementor-element-78c83015{--content-width:360px;}.elementor-13 .elementor-element.elementor-element-2557d3f9{--container-widget-width:168px;--container-widget-flex-grow:0;width:var( --container-widget-width, 168px );max-width:168px;}.elementor-13 .elementor-element.elementor-element-2557d3f9 .elementor-heading-title{font-size:12px;}.elementor-13 .elementor-element.elementor-element-8d3e784{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-8d3e784 img{height:5px;}.elementor-13 .elementor-element.elementor-element-b16b98{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-412b23a3 .elementor-image-box-title{margin-bottom:-10px;font-size:39px;}.elementor-13 .elementor-element.elementor-element-412b23a3 .elementor-image-box-description{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-68e9eeb4{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-50aa84fa .elementor-image-box-title{margin-bottom:-10px;font-size:39px;}.elementor-13 .elementor-element.elementor-element-50aa84fa .elementor-image-box-description{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-446cd1cd{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-17e4d460 .elementor-image-box-title{margin-bottom:-10px;font-size:39px;}.elementor-13 .elementor-element.elementor-element-17e4d460 .elementor-image-box-description{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-341f4113{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-299c4943 .elementor-image-box-title{margin-bottom:-10px;font-size:39px;}.elementor-13 .elementor-element.elementor-element-299c4943 .elementor-image-box-description{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-31078eb1{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-26164cc5 .elementor-image-box-title{margin-bottom:-10px;font-size:39px;}.elementor-13 .elementor-element.elementor-element-26164cc5 .elementor-image-box-description{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-e7f9d4e{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-bf2ca38 .elementor-image-box-title{margin-bottom:-10px;font-size:39px;}.elementor-13 .elementor-element.elementor-element-bf2ca38 .elementor-image-box-description{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-51e32124{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-7255b545 .elementor-image-box-title{margin-bottom:-10px;font-size:39px;}.elementor-13 .elementor-element.elementor-element-7255b545 .elementor-image-box-description{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-5ceb567{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-1abdcd6b .elementor-image-box-title{margin-bottom:-10px;font-size:39px;}.elementor-13 .elementor-element.elementor-element-1abdcd6b .elementor-image-box-description{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-48791b77{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-340ac8da .elementor-image-box-title{margin-bottom:-10px;font-size:39px;}.elementor-13 .elementor-element.elementor-element-340ac8da .elementor-image-box-description{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-375064e6{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-75ab576c .elementor-image-box-title{margin-bottom:-10px;font-size:39px;}.elementor-13 .elementor-element.elementor-element-75ab576c .elementor-image-box-description{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-63c98d9a{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-72b75897 .elementor-image-box-title{margin-bottom:-10px;font-size:39px;}.elementor-13 .elementor-element.elementor-element-72b75897 .elementor-image-box-description{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-27ded224{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-29afe6b4 .elementor-image-box-title{margin-bottom:-10px;font-size:39px;}.elementor-13 .elementor-element.elementor-element-29afe6b4 .elementor-image-box-description{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-7a04f081{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-57411577 .elementor-image-box-title{margin-bottom:0px;font-size:39px;}.elementor-13 .elementor-element.elementor-element-57411577 .elementor-image-box-description{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-feb4401 .elementor-image-box-title{margin-bottom:-10px;font-size:39px;}.elementor-13 .elementor-element.elementor-element-feb4401 .elementor-image-box-description{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-7cd81d8c{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-75ad2d8d .elementor-image-box-title{margin-bottom:0px;font-size:39px;line-height:0.8em;}.elementor-13 .elementor-element.elementor-element-75ad2d8d .elementor-image-box-description{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-5626994b{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-7a18546e .elementor-image-box-title{margin-bottom:-10px;font-size:39px;}.elementor-13 .elementor-element.elementor-element-7a18546e .elementor-image-box-description{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-5528a809{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-1091e090 .elementor-image-box-title{margin-bottom:-10px;font-size:39px;}.elementor-13 .elementor-element.elementor-element-1091e090 .elementor-image-box-description{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-e2a69c3{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-4adfbe4a .elementor-image-box-title{margin-bottom:-10px;font-size:39px;}.elementor-13 .elementor-element.elementor-element-4adfbe4a .elementor-image-box-description{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-768022fd{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-4ce6fb7e .elementor-image-box-title{margin-bottom:-10px;font-size:39px;}.elementor-13 .elementor-element.elementor-element-4ce6fb7e .elementor-image-box-description{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-55ce462b{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-71d4501e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-71d4501e .elementor-image-box-title{margin-bottom:-10px;font-size:39px;}.elementor-13 .elementor-element.elementor-element-71d4501e .elementor-image-box-description{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-2fac4251{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-13 .elementor-element.elementor-element-3b03befc{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-3b03befc .elementor-swiper-button.elementor-swiper-button-prev, .elementor-13 .elementor-element.elementor-element-3b03befc .elementor-swiper-button.elementor-swiper-button-next{font-size:39px;}.elementor-13 .elementor-element.elementor-element-31acfeea .elementor-heading-title{font-size:70px;}.elementor-13 .elementor-element.elementor-element-1eb57f6 .elementor-heading-title{font-size:20px;}.elementor-13 .elementor-element.elementor-element-1c67e514{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-1c67e514 .elementor-heading-title{font-size:36px;}.elementor-13 .elementor-element.elementor-element-66d4ea1 .elementor-heading-title{font-size:20px;}.elementor-13 .elementor-element.elementor-element-72e9549{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-72e9549 .elementor-heading-title{font-size:36px;}.elementor-13 .elementor-element.elementor-element-444176d .elementor-heading-title{font-size:20px;}.elementor-13 .elementor-element.elementor-element-5779a08{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-5779a08 .elementor-heading-title{font-size:36px;}.elementor-13 .elementor-element.elementor-element-4eeecf6a .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-631c3f9 .elementor-image-box-img{margin-bottom:14px;}.elementor-13 .elementor-element.elementor-element-631c3f9 .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-13 .elementor-element.elementor-element-631c3f9 .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-09d3bc3 .elementor-image-box-img{margin-bottom:14px;}.elementor-13 .elementor-element.elementor-element-09d3bc3 .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-13 .elementor-element.elementor-element-09d3bc3 .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-971798f .elementor-image-box-img{margin-bottom:14px;}.elementor-13 .elementor-element.elementor-element-971798f .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-13 .elementor-element.elementor-element-971798f .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-7d78bbb .elementor-image-box-img{margin-bottom:14px;}.elementor-13 .elementor-element.elementor-element-7d78bbb .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-13 .elementor-element.elementor-element-7d78bbb .elementor-image-box-description{font-size:16px;line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-5538dcf3 .elementor-button{font-size:14px;padding:24px 20px 24px 20px;}.elementor-13 .elementor-element.elementor-element-1cef96ca{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-28b017c0{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-13 .elementor-element.elementor-element-28b017c0 .elementor-heading-title{font-size:12px;}.elementor-13 .elementor-element.elementor-element-32c9938a{width:var( --container-widget-width, 253px );max-width:253px;--container-widget-width:253px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-32c9938a img{height:5px;}.elementor-13 .elementor-element.elementor-element-7feaf5d2 .elementor-heading-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-7c25456d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(17px/2);}.elementor-13 .elementor-element.elementor-element-7c25456d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(17px/2);}.elementor-13 .elementor-element.elementor-element-7c25456d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(17px/2);}.elementor-13 .elementor-element.elementor-element-7c25456d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-17px/2);}.elementor-13 .elementor-element.elementor-element-7c25456d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-17px/2);}.elementor-13 .elementor-element.elementor-element-7c25456d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-7c25456d .elementor-icon-list-item > a{font-size:16px;}.elementor-13 .elementor-element.elementor-element-626d9843{--content-width:360px;}.elementor-13 .elementor-element.elementor-element-5d105865{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-13 .elementor-element.elementor-element-543dc7c7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-13 .elementor-element.elementor-element-67498ab{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-7cb8db6{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;--lottie-container-width:100%;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-5e372760{--content-width:1280px;}.elementor-13 .elementor-element.elementor-element-270e0950{--width:19%;}.elementor-13 .elementor-element.elementor-element-44e396c{--width:19%;}.elementor-13 .elementor-element.elementor-element-1894a1cb{--width:19%;}.elementor-13 .elementor-element.elementor-element-35873a35{--width:19%;}.elementor-13 .elementor-element.elementor-element-1b32a384{--width:19%;}.elementor-13 .elementor-element.elementor-element-73d53adf{--content-width:1280px;}.elementor-13 .elementor-element.elementor-element-4294f192{--width:55%;}.elementor-13 .elementor-element.elementor-element-78c83015{--content-width:1280px;}.elementor-13 .elementor-element.elementor-element-26c60416{--width:50%;}.elementor-13 .elementor-element.elementor-element-52b8f60{--width:50%;}.elementor-13 .elementor-element.elementor-element-4eb71513{--width:40%;}.elementor-13 .elementor-element.elementor-element-79f64327{--width:654px;}.elementor-13 .elementor-element.elementor-element-a4c3b3a{--width:50%;}.elementor-13 .elementor-element.elementor-element-70a8d114{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-5e372760{--content-width:1100px;}.elementor-13 .elementor-element.elementor-element-46f458ff{--content-width:1100px;}.elementor-13 .elementor-element.elementor-element-7f0fc7d0{--content-width:1100px;}.elementor-13 .elementor-element.elementor-element-76c16b3d{--content-width:1100px;}.elementor-13 .elementor-element.elementor-element-73d53adf{--content-width:1100px;}.elementor-13 .elementor-element.elementor-element-78c83015{--content-width:1100px;}.elementor-13 .elementor-element.elementor-element-1cef96ca{--content-width:1100px;}.elementor-13 .elementor-element.elementor-element-4eb71513{--width:31%;}.elementor-13 .elementor-element.elementor-element-626d9843{--content-width:1100px;}}@media(max-width:1200px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-5e372760{--content-width:924px;}.elementor-13 .elementor-element.elementor-element-46f458ff{--content-width:924px;}.elementor-13 .elementor-element.elementor-element-7f0fc7d0{--content-width:924px;}.elementor-13 .elementor-element.elementor-element-76c16b3d{--content-width:924px;}.elementor-13 .elementor-element.elementor-element-73d53adf{--content-width:924px;}.elementor-13 .elementor-element.elementor-element-78c83015{--content-width:924px;}.elementor-13 .elementor-element.elementor-element-1cef96ca{--content-width:924px;}.elementor-13 .elementor-element.elementor-element-626d9843{--content-width:924px;}}@media(max-width:1024px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-5e372760{--content-width:780px;}.elementor-13 .elementor-element.elementor-element-46f458ff{--content-width:780px;}.elementor-13 .elementor-element.elementor-element-7f0fc7d0{--content-width:780px;}.elementor-13 .elementor-element.elementor-element-76c16b3d{--content-width:780px;}.elementor-13 .elementor-element.elementor-element-73d53adf{--content-width:780px;}.elementor-13 .elementor-element.elementor-element-78c83015{--content-width:780px;}.elementor-13 .elementor-element.elementor-element-1cef96ca{--content-width:780px;}.elementor-13 .elementor-element.elementor-element-4eb71513{--width:34%;}.elementor-13 .elementor-element.elementor-element-626d9843{--content-width:780px;}}@media(max-width:880px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-5e372760{--content-width:728px;}.elementor-13 .elementor-element.elementor-element-46f458ff{--content-width:728px;}.elementor-13 .elementor-element.elementor-element-7f0fc7d0{--content-width:728px;}.elementor-13 .elementor-element.elementor-element-76c16b3d{--content-width:728px;}.elementor-13 .elementor-element.elementor-element-73d53adf{--content-width:728px;}.elementor-13 .elementor-element.elementor-element-78c83015{--content-width:728px;}.elementor-13 .elementor-element.elementor-element-1cef96ca{--content-width:728px;}.elementor-13 .elementor-element.elementor-element-626d9843{--content-width:728px;}}@media(min-width:2400px){.elementor-13 .elementor-element.elementor-element-1ba782e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -525px;}}/* Start custom CSS for button, class: .elementor-element-71e32d7 */.elementor-button {
    background-image: linear-gradient(150deg, #35C215, #1A8507); /* Gradiente de fundo no tom do verde */
    border: 2px solid #6DFF4A; /* Borda em tom mais claro de verde para contraste */
    border-radius: 6px; /* Arredondamento das bordas */
    box-shadow: 0px 10px 40px -16px #2DA10F; /* Sombra em verde escuro */
    transition: 0.5s all; /* Transição suave */
}

.elementor-button:hover {
    transform: translate(0px, -3px); /* Movimento sutil para cima */
}

.elementor-button:hover .elementor-button-icon {
    animation: moveIcon 1.5s linear infinite; /* Animação do ícone no hover */
}

.elementor-button svg{
    width: 20px; /*altere o tamanho aqui*/
    height: 20px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-button-icon {
    margin-top: -5px; /* Alinha o ícone */
}

@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px);
    }
    100% {
        transform: translateX(0);
    }
    /* Ícone se move horizontalmente */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46f458ff */.elementor-13 .elementor-element.elementor-element-46f458ff {
    margin-top: -60px;
}

@media screen and (max-width: 1024px) {
    .elementor-13 .elementor-element.elementor-element-46f458ff {
    margin-top: 0px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bb30e77 */.image-1,
.image-2 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    opacity: 0;
    animation: imageRotation 6s infinite; /* 6s = 3s por imagem × 2 */
}

/* Delay para cada imagem aparecer em sequência */
.image-1 {
    animation-delay: 0s;
}
.image-2 {
    animation-delay: 3s; /* Aparece após 3 segundos */
}

/* Keyframes da animação com fade */
@keyframes imageRotation {
    0% { opacity: 0; }
    16.66% { opacity: 1; }   /* ~1s de fade in (1/6 = 16.66%) */
    50% { opacity: 1; }      /* Fica visível por 3s (3/6 = 50%) */
    66.66% { opacity: 0; }   /* ~1s de fade out */
    100% { opacity: 0; }     /* Invisível até o próximo ciclo */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-59d6295e */.elementor-button {
    background-image: linear-gradient(150deg, #35C215, #1A8507); /* Gradiente de fundo no tom do verde */
    border: 2px solid #6DFF4A; /* Borda em tom mais claro de verde para contraste */
    border-radius: 6px; /* Arredondamento das bordas */
    box-shadow: 0px 10px 40px -16px #2DA10F; /* Sombra em verde escuro */
    transition: 0.5s all; /* Transição suave */
}

.elementor-button:hover {
    transform: translate(0px, -3px); /* Movimento sutil para cima */
}

.elementor-button:hover .elementor-button-icon {
    animation: moveIcon 1.5s linear infinite; /* Animação do ícone no hover */
}

.elementor-button svg{
    width: 20px; /*altere o tamanho aqui*/
    height: 20px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-button-icon {
    margin-top: -5px; /* Alinha o ícone */
}

@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px);
    }
    100% {
        transform: translateX(0);
    }
    /* Ícone se move horizontalmente */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ba782e9 */.elementor-13 .elementor-element.elementor-element-1ba782e9 {
position: absolute;
top: calc(50% - 265px);
left: calc(50% - 480px);
}

@media screen and (max-width: 1366px) {
    .elementor-13 .elementor-element.elementor-element-1ba782e9 {
position: absolute;
top: calc(50% - 265px);
left: calc(50% - 480px);
}
}

@media screen and (max-width: 1200px) {
    .elementor-13 .elementor-element.elementor-element-1ba782e9 {
position: absolute;
top: calc(50% - 230px);
left: calc(50% - 480px);
}
}

@media screen and (max-width: 1024px) {
    .elementor-13 .elementor-element.elementor-element-1ba782e9 {
position: absolute;
top: calc(50% - 249px);
left: calc(50% - 380px);
}
}

@media screen and (max-width: 767px) {
    .elementor-13 .elementor-element.elementor-element-1ba782e9 {
position: static; /* Define a posição padrão /
margin: 0; / Remove qualquer margem aplicada */
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-549af551 */.elementor-button {
    background-image: linear-gradient(150deg, #35C215, #1A8507); /* Gradiente de fundo no tom do verde */
    border: 2px solid #6DFF4A; /* Borda em tom mais claro de verde para contraste */
    border-radius: 6px; /* Arredondamento das bordas */
    box-shadow: 0px 10px 40px -16px #2DA10F; /* Sombra em verde escuro */
    transition: 0.5s all; /* Transição suave */
}

.elementor-button:hover {
    transform: translate(0px, -3px); /* Movimento sutil para cima */
}

.elementor-button:hover .elementor-button-icon {
    animation: moveIcon 1.5s linear infinite; /* Animação do ícone no hover */
}

.elementor-button svg{
    width: 20px; /*altere o tamanho aqui*/
    height: 20px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-button-icon {
    margin-top: -5px; /* Alinha o ícone */
}

@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px);
    }
    100% {
        transform: translateX(0);
    }
    /* Ícone se move horizontalmente */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15754744 */.elementor-button {
    background-image: linear-gradient(150deg, #35C215, #1A8507); /* Gradiente de fundo no tom do verde */
    border: 2px solid #6DFF4A; /* Borda em tom mais claro de verde para contraste */
    border-radius: 6px; /* Arredondamento das bordas */
    box-shadow: 0px 10px 40px -16px #2DA10F; /* Sombra em verde escuro */
    transition: 0.5s all; /* Transição suave */
}

.elementor-button:hover {
    transform: translate(0px, -3px); /* Movimento sutil para cima */
}

.elementor-button:hover .elementor-button-icon {
    animation: moveIcon 1.5s linear infinite; /* Animação do ícone no hover */
}

.elementor-button svg{
    width: 20px; /*altere o tamanho aqui*/
    height: 20px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-button-icon {
    margin-top: -5px; /* Alinha o ícone */
}

@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px);
    }
    100% {
        transform: translateX(0);
    }
    /* Ícone se move horizontalmente */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5538dcf3 */.elementor-button {
    background-image: linear-gradient(150deg, #35C215, #1A8507); /* Gradiente de fundo no tom do verde */
    border: 2px solid #6DFF4A; /* Borda em tom mais claro de verde para contraste */
    border-radius: 6px; /* Arredondamento das bordas */
    box-shadow: 0px 10px 40px -16px #2DA10F; /* Sombra em verde escuro */
    transition: 0.5s all; /* Transição suave */
}

.elementor-button:hover {
    transform: translate(0px, -3px); /* Movimento sutil para cima */
}

.elementor-button:hover .elementor-button-icon {
    animation: moveIcon 1.5s linear infinite; /* Animação do ícone no hover */
}

.elementor-button svg{
    width: 20px; /*altere o tamanho aqui*/
    height: 20px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-button-icon {
    margin-top: -5px; /* Alinha o ícone */
}

@keyframes moveIcon {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(8px);
    }
    100% {
        transform: translateX(0);
    }
    /* Ícone se move horizontalmente */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-543dc7c7 *//* Impedir quebra de linha */
.elementor-13 .elementor-element.elementor-element-543dc7c7 .elementor-icon-list-text {
    white-space: nowrap !important;
    overflow: visible !important;
    text-overflow: clip !important;
    color: white !important;
}

/* Forçar links de telefone */
.elementor-13 .elementor-element.elementor-element-543dc7c7 .elementor-icon-list-text a,
.elementor-13 .elementor-element.elementor-element-543dc7c7 a[href^="tel:"] {
    white-space: nowrap !important;
    color: white !important;
    text-decoration: none !important;
    display: inline !important;
}

/* Garantir que o container não quebra */
.elementor-13 .elementor-element.elementor-element-543dc7c7 .elementor-icon-list-item {
    display: flex !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-67498ab */.elementor-13 .elementor-element.elementor-element-67498ab {
    position: fixed;
    bottom: 45px;
    right: 120px;
}

@media screen and (max-width: 767px) {
    .elementor-13 .elementor-element.elementor-element-67498ab {
    position: fixed;
    bottom: 22px;
    right: 80px;
}
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-7cb8db6 */.whatsapp-button {
    position: fixed;
    bottom: 30px;
    right: 30px;
}

@media screen and (max-width: 767px) {
    .whatsapp-button {
        position: fixed;
        bottom: 10px;
        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS */html, body{
width: 100%;
overflow-x: hidden;
}

[data-elementor-type="wp-page"]{
    overflow: hidden;
}

[data-elementor-type="wp-post"]{
    overflow: hidden;
}

.dst1{
   font-weight: 600;
}

.dst2{
   font-weight: 500;
}

.dst3{
   font-family: poppins;
   font-size: 50px;
   font-weight: 400;
   color: #ffffff;
   vertical-align: text-top;
}

.dst4{
    margin-left: 30px;
}

@media screen and (max-width: 767px) {
    .dst4{
    margin-left: 0px;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Centralwell';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://vivaldiresidence.com.br/wp-content/uploads/2025/10/Centralwell-1.eot');
	src: url('https://vivaldiresidence.com.br/wp-content/uploads/2025/10/Centralwell-1.eot?#iefix') format('embedded-opentype'),
		url('https://vivaldiresidence.com.br/wp-content/uploads/2025/10/Centralwell-1.woff2') format('woff2'),
		url('https://vivaldiresidence.com.br/wp-content/uploads/2025/10/Centralwell-1.woff') format('woff'),
		url('http://vivaldiresidence.com.br/wp-content/uploads/2025/10/Centralwell-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */