.elementor-596 .elementor-element.elementor-element-ee42245{--display:flex;--min-height:520px;--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;--overlay-opacity:0.65;overflow:visible;}.elementor-596 .elementor-element.elementor-element-ee42245:not(.elementor-motion-effects-element-type-background), .elementor-596 .elementor-element.elementor-element-ee42245 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cavaloazul.net/wp-content/uploads/2025/08/download-1.webp");background-position:center center;background-size:cover;}.elementor-596 .elementor-element.elementor-element-ee42245::before, .elementor-596 .elementor-element.elementor-element-ee42245 > .elementor-background-video-container::before, .elementor-596 .elementor-element.elementor-element-ee42245 > .e-con-inner > .elementor-background-video-container::before, .elementor-596 .elementor-element.elementor-element-ee42245 > .elementor-background-slideshow::before, .elementor-596 .elementor-element.elementor-element-ee42245 > .e-con-inner > .elementor-background-slideshow::before, .elementor-596 .elementor-element.elementor-element-ee42245 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#192436;--background-overlay:'';}.elementor-596 .elementor-element.elementor-element-1cb44d86{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-596 .elementor-element.elementor-element-1cb44d86 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-37c08624{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-596 .elementor-element.elementor-element-4909273d{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.5em;letter-spacing:-0.015em;color:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-4909273d p{margin-block-end:0px;}.elementor-596 .elementor-element.elementor-element-6df4f064{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:016px 016px;--row-gap:016px;--column-gap:016px;--overflow:hidden;--overlay-opacity:1;--padding-top:64px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-596 .elementor-element.elementor-element-6df4f064:not(.elementor-motion-effects-element-type-background), .elementor-596 .elementor-element.elementor-element-6df4f064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cavaloazul.net/wp-content/uploads/2025/08/imagem-8-scaled-2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-596 .elementor-element.elementor-element-6df4f064::before, .elementor-596 .elementor-element.elementor-element-6df4f064 > .elementor-background-video-container::before, .elementor-596 .elementor-element.elementor-element-6df4f064 > .e-con-inner > .elementor-background-video-container::before, .elementor-596 .elementor-element.elementor-element-6df4f064 > .elementor-background-slideshow::before, .elementor-596 .elementor-element.elementor-element-6df4f064 > .e-con-inner > .elementor-background-slideshow::before, .elementor-596 .elementor-element.elementor-element-6df4f064 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFEFEF00 0%, #FFFFFF 61%);}.elementor-596 .elementor-element.elementor-element-bc82808{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-596 .elementor-element.elementor-element-4a25f39{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-596 .elementor-element.elementor-element-4a25f39.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-596 .elementor-element.elementor-element-2bd4624{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;overflow:visible;}.elementor-596 .elementor-element.elementor-element-2bd4624:not(.elementor-motion-effects-element-type-background), .elementor-596 .elementor-element.elementor-element-2bd4624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ACCDE4;}.elementor-596 .elementor-element.elementor-element-2bd4624.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-596 .elementor-element.elementor-element-cdca135{width:var( --container-widget-width, 1000px );max-width:1000px;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-596 .elementor-element.elementor-element-cdca135.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-596 .elementor-element.elementor-element-cdca135 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:34px;color:#4870AD;}.elementor-596 .elementor-element.elementor-element-4335898{width:var( --container-widget-width, 588px );max-width:588px;--container-widget-width:588px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.5em;letter-spacing:-0.015em;color:var( --e-global-color-a1cd507 );}.elementor-596 .elementor-element.elementor-element-4335898.elementor-element{--order:99999 /* order end hack */;}.elementor-596 .elementor-element.elementor-element-4335898 p{margin-block-end:0px;}.elementor-596 .elementor-element.elementor-element-7e14614{--display:flex;--min-height:432px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:0.06;--border-radius:16px 16px 16px 16px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;overflow:visible;}.elementor-596 .elementor-element.elementor-element-7e14614:not(.elementor-motion-effects-element-type-background), .elementor-596 .elementor-element.elementor-element-7e14614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#405C8D;}.elementor-596 .elementor-element.elementor-element-7e14614::before, .elementor-596 .elementor-element.elementor-element-7e14614 > .elementor-background-video-container::before, .elementor-596 .elementor-element.elementor-element-7e14614 > .e-con-inner > .elementor-background-video-container::before, .elementor-596 .elementor-element.elementor-element-7e14614 > .elementor-background-slideshow::before, .elementor-596 .elementor-element.elementor-element-7e14614 > .e-con-inner > .elementor-background-slideshow::before, .elementor-596 .elementor-element.elementor-element-7e14614 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cavaloazul.net/wp-content/uploads/2025/08/IMG_2204.webp");--background-overlay:'';}.elementor-596 .elementor-element.elementor-element-c637d00{width:var( --container-widget-width, 1000px );max-width:1000px;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-596 .elementor-element.elementor-element-c637d00.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-596 .elementor-element.elementor-element-c637d00 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:34px;color:#CEE1EF;}.elementor-596 .elementor-element.elementor-element-3b55778{width:var( --container-widget-width, 588px );max-width:588px;--container-widget-width:588px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.5em;letter-spacing:-0.015em;color:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-3b55778.elementor-element{--order:99999 /* order end hack */;}.elementor-596 .elementor-element.elementor-element-3b55778 p{margin-block-end:0px;}.elementor-596 .elementor-element.elementor-element-da0699e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-596 .elementor-element.elementor-element-1e63be1{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;--align-content:space-between;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:42px;--padding-bottom:42px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-596 .elementor-element.elementor-element-1e63be1:not(.elementor-motion-effects-element-type-background), .elementor-596 .elementor-element.elementor-element-1e63be1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-217328a );}.elementor-596 .elementor-element.elementor-element-1e63be1::before, .elementor-596 .elementor-element.elementor-element-1e63be1 > .elementor-background-video-container::before, .elementor-596 .elementor-element.elementor-element-1e63be1 > .e-con-inner > .elementor-background-video-container::before, .elementor-596 .elementor-element.elementor-element-1e63be1 > .elementor-background-slideshow::before, .elementor-596 .elementor-element.elementor-element-1e63be1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-596 .elementor-element.elementor-element-1e63be1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-596 .elementor-element.elementor-element-ad8497d{width:var( --container-widget-width, 1000px );max-width:1000px;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-596 .elementor-element.elementor-element-ad8497d.elementor-element{--align-self:center;}.elementor-596 .elementor-element.elementor-element-ad8497d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:34px;color:#CEE1EF;}.elementor-596 .elementor-element.elementor-element-3cc74f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F3F7FB96;--border-color:#F3F7FB96;--padding-top:8px;--padding-bottom:016px;--padding-left:8px;--padding-right:8px;overflow:visible;}.elementor-596 .elementor-element.elementor-element-3cc74f4.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-596 .elementor-element.elementor-element-d5dfb9b{width:var( --container-widget-width, 1000px );max-width:1000px;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-596 .elementor-element.elementor-element-d5dfb9b.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-596 .elementor-element.elementor-element-d5dfb9b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:34px;color:#CEE1EF;}.elementor-596 .elementor-element.elementor-element-01d6366{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F3F7FB96;--border-color:#F3F7FB96;--padding-top:8px;--padding-bottom:016px;--padding-left:8px;--padding-right:8px;overflow:visible;}.elementor-596 .elementor-element.elementor-element-01d6366.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-596 .elementor-element.elementor-element-87ec3c2{width:var( --container-widget-width, 1000px );max-width:1000px;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-596 .elementor-element.elementor-element-87ec3c2.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-596 .elementor-element.elementor-element-87ec3c2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:34px;color:#CEE1EF;}.elementor-596 .elementor-element.elementor-element-716c378{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F3F7FB96;--border-color:#F3F7FB96;--padding-top:8px;--padding-bottom:016px;--padding-left:8px;--padding-right:8px;overflow:visible;}.elementor-596 .elementor-element.elementor-element-716c378.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-596 .elementor-element.elementor-element-5dbbb38{width:var( --container-widget-width, 1000px );max-width:1000px;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-596 .elementor-element.elementor-element-5dbbb38.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-596 .elementor-element.elementor-element-5dbbb38 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:34px;color:#CEE1EF;}.elementor-596 .elementor-element.elementor-element-18b1747{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F3F7FB96;--border-color:#F3F7FB96;--padding-top:8px;--padding-bottom:016px;--padding-left:8px;--padding-right:8px;overflow:visible;}.elementor-596 .elementor-element.elementor-element-18b1747.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-596 .elementor-element.elementor-element-f5a1469{width:var( --container-widget-width, 1000px );max-width:1000px;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-596 .elementor-element.elementor-element-f5a1469.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-596 .elementor-element.elementor-element-f5a1469 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:34px;color:#CEE1EF;}.elementor-596 .elementor-element.elementor-element-be80fde{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F3F7FB96;--border-color:#F3F7FB96;--padding-top:8px;--padding-bottom:016px;--padding-left:8px;--padding-right:8px;overflow:visible;}.elementor-596 .elementor-element.elementor-element-be80fde.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-596 .elementor-element.elementor-element-2d3fc6d{width:var( --container-widget-width, 1000px );max-width:1000px;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-596 .elementor-element.elementor-element-2d3fc6d.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-596 .elementor-element.elementor-element-2d3fc6d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:34px;color:#CEE1EF;}.elementor-596 .elementor-element.elementor-element-02a4caa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F3F7FB96;--border-color:#F3F7FB96;--padding-top:8px;--padding-bottom:016px;--padding-left:8px;--padding-right:8px;overflow:visible;}.elementor-596 .elementor-element.elementor-element-02a4caa.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-596 .elementor-element.elementor-element-2f93377{width:var( --container-widget-width, 1000px );max-width:1000px;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-596 .elementor-element.elementor-element-2f93377.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-596 .elementor-element.elementor-element-2f93377 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:34px;color:#CEE1EF;}.elementor-596 .elementor-element.elementor-element-b009d36{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F3F7FB96;--border-color:#F3F7FB96;--padding-top:8px;--padding-bottom:016px;--padding-left:8px;--padding-right:8px;overflow:visible;}.elementor-596 .elementor-element.elementor-element-b009d36.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-596 .elementor-element.elementor-element-43cc4d7{width:var( --container-widget-width, 1000px );max-width:1000px;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-596 .elementor-element.elementor-element-43cc4d7.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-596 .elementor-element.elementor-element-43cc4d7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:34px;color:#CEE1EF;}.elementor-596 .elementor-element.elementor-element-c691b5c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F3F7FB96;--border-color:#F3F7FB96;--padding-top:8px;--padding-bottom:016px;--padding-left:8px;--padding-right:8px;overflow:visible;}.elementor-596 .elementor-element.elementor-element-c691b5c.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-596 .elementor-element.elementor-element-3af7554{width:var( --container-widget-width, 1000px );max-width:1000px;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-596 .elementor-element.elementor-element-3af7554.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-596 .elementor-element.elementor-element-3af7554 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:34px;color:#CEE1EF;}.elementor-596 .elementor-element.elementor-element-fca2735{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;--align-content:flex-start;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:42px;--padding-bottom:42px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-596 .elementor-element.elementor-element-fca2735:not(.elementor-motion-effects-element-type-background), .elementor-596 .elementor-element.elementor-element-fca2735 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a1cd507 );}.elementor-596 .elementor-element.elementor-element-fca2735::before, .elementor-596 .elementor-element.elementor-element-fca2735 > .elementor-background-video-container::before, .elementor-596 .elementor-element.elementor-element-fca2735 > .e-con-inner > .elementor-background-video-container::before, .elementor-596 .elementor-element.elementor-element-fca2735 > .elementor-background-slideshow::before, .elementor-596 .elementor-element.elementor-element-fca2735 > .e-con-inner > .elementor-background-slideshow::before, .elementor-596 .elementor-element.elementor-element-fca2735 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-596 .elementor-element.elementor-element-fca2735.e-con{--order:99999 /* order end hack */;}.elementor-596 .elementor-element.elementor-element-796f386{width:var( --container-widget-width, 1000px );max-width:1000px;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-596 .elementor-element.elementor-element-796f386.elementor-element{--align-self:center;}.elementor-596 .elementor-element.elementor-element-796f386 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:34px;color:#CEE1EF;}.elementor-596 .elementor-element.elementor-element-9c7a280{width:var( --container-widget-width, 588px );max-width:588px;--container-widget-width:588px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.5em;letter-spacing:-0.015em;color:#FFFFFF;}.elementor-596 .elementor-element.elementor-element-9c7a280.elementor-element{--order:99999 /* order end hack */;}.elementor-596 .elementor-element.elementor-element-9c7a280 p{margin-block-end:0px;}.elementor-596 .elementor-element.elementor-element-9aac23e{--display:flex;--margin-top:29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-596 .elementor-element.elementor-element-ff56dd3 .elementor-button{background-color:var( --e-global-color-b9ec286 );fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;padding:24px 0px 24px 0px;}.elementor-596 .elementor-element.elementor-element-ff56dd3{width:100%;max-width:100%;}.elementor-596 .elementor-element.elementor-element-ff56dd3.elementor-element{--order:99999 /* order end hack */;}.elementor-596 .elementor-element.elementor-element-ff56dd3 .elementor-button:hover, .elementor-596 .elementor-element.elementor-element-ff56dd3 .elementor-button:focus{color:var( --e-global-color-a1cd507 );}.elementor-596 .elementor-element.elementor-element-ff56dd3 .elementor-button:hover svg, .elementor-596 .elementor-element.elementor-element-ff56dd3 .elementor-button:focus svg{fill:var( --e-global-color-a1cd507 );}.elementor-596 .elementor-element.elementor-element-0bf6063{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-596 .elementor-element.elementor-element-376d1e0{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;--align-content:flex-start;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:42px;--padding-bottom:42px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-596 .elementor-element.elementor-element-376d1e0::before, .elementor-596 .elementor-element.elementor-element-376d1e0 > .elementor-background-video-container::before, .elementor-596 .elementor-element.elementor-element-376d1e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-596 .elementor-element.elementor-element-376d1e0 > .elementor-background-slideshow::before, .elementor-596 .elementor-element.elementor-element-376d1e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-596 .elementor-element.elementor-element-376d1e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-596 .elementor-element.elementor-element-376d1e0.e-con{--order:99999 /* order end hack */;}.elementor-596 .elementor-element.elementor-element-bdedeb1{width:100%;max-width:100%;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-596 .elementor-element.elementor-element-bdedeb1.elementor-element{--align-self:center;}.elementor-596 .elementor-element.elementor-element-bdedeb1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:34px;color:var( --e-global-color-a1cd507 );}.elementor-596 .elementor-element.elementor-element-170cef3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.5em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-596 .elementor-element.elementor-element-170cef3.elementor-element{--order:99999 /* order end hack */;}.elementor-596 .elementor-element.elementor-element-170cef3 p{margin-block-end:0px;}.elementor-596 .elementor-element.elementor-element-170cef3 a{color:var( --e-global-color-1302f1a );}.elementor-596 .elementor-element.elementor-element-901a967{width:100%;max-width:100%;text-align:center;}.elementor-596 .elementor-element.elementor-element-901a967 img{width:52%;}.elementor-596 .elementor-element.elementor-element-8e9dc38{--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:flex-start;--align-items:flex-start;--flex-wrap:wrap;--align-content:flex-start;--overflow:hidden;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:42px;--padding-bottom:42px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-596 .elementor-element.elementor-element-8e9dc38::before, .elementor-596 .elementor-element.elementor-element-8e9dc38 > .elementor-background-video-container::before, .elementor-596 .elementor-element.elementor-element-8e9dc38 > .e-con-inner > .elementor-background-video-container::before, .elementor-596 .elementor-element.elementor-element-8e9dc38 > .elementor-background-slideshow::before, .elementor-596 .elementor-element.elementor-element-8e9dc38 > .e-con-inner > .elementor-background-slideshow::before, .elementor-596 .elementor-element.elementor-element-8e9dc38 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-596 .elementor-element.elementor-element-8e9dc38.e-con{--order:99999 /* order end hack */;}.elementor-596 .elementor-element.elementor-element-5a9a499{width:100%;max-width:100%;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-596 .elementor-element.elementor-element-5a9a499.elementor-element{--align-self:center;}.elementor-596 .elementor-element.elementor-element-5a9a499 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;line-height:50px;color:var( --e-global-color-a1cd507 );}.elementor-596 .elementor-element.elementor-element-c5dda42{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.5em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-596 .elementor-element.elementor-element-c5dda42.elementor-element{--order:99999 /* order end hack */;}.elementor-596 .elementor-element.elementor-element-c5dda42 p{margin-block-end:0px;}.elementor-596 .elementor-element.elementor-element-c5dda42 a{color:var( --e-global-color-1302f1a );}.elementor-596 .elementor-element.elementor-element-bee5824{width:100%;max-width:100%;text-align:center;}.elementor-596 .elementor-element.elementor-element-bee5824 img{width:52%;}@media(max-width:1024px){.elementor-596 .elementor-element.elementor-element-4909273d{font-size:18px;}.elementor-596 .elementor-element.elementor-element-6df4f064{--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-596 .elementor-element.elementor-element-bc82808{--flex-wrap:wrap;}.elementor-596 .elementor-element.elementor-element-4a25f39{--grid-auto-flow:row;}.elementor-596 .elementor-element.elementor-element-2bd4624{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-596 .elementor-element.elementor-element-4335898{font-size:18px;}.elementor-596 .elementor-element.elementor-element-7e14614{--min-height:0px;}.elementor-596 .elementor-element.elementor-element-3b55778{font-size:18px;}.elementor-596 .elementor-element.elementor-element-1e63be1{--min-height:350px;}.elementor-596 .elementor-element.elementor-element-fca2735{--min-height:350px;}.elementor-596 .elementor-element.elementor-element-9c7a280{font-size:18px;}.elementor-596 .elementor-element.elementor-element-376d1e0{--min-height:350px;}.elementor-596 .elementor-element.elementor-element-170cef3{font-size:18px;}.elementor-596 .elementor-element.elementor-element-8e9dc38{--min-height:350px;}.elementor-596 .elementor-element.elementor-element-c5dda42{font-size:18px;}}@media(max-width:767px){.elementor-596 .elementor-element.elementor-element-4909273d{font-size:18px;}.elementor-596 .elementor-element.elementor-element-6df4f064{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-596 .elementor-element.elementor-element-4a25f39{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-596 .elementor-element.elementor-element-2bd4624{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-596 .elementor-element.elementor-element-4335898{font-size:18px;}.elementor-596 .elementor-element.elementor-element-7e14614{--min-height:300px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-596 .elementor-element.elementor-element-3b55778{font-size:18px;}.elementor-596 .elementor-element.elementor-element-1e63be1{--min-height:300px;}.elementor-596 .elementor-element.elementor-element-fca2735{--min-height:300px;}.elementor-596 .elementor-element.elementor-element-9c7a280{font-size:18px;}.elementor-596 .elementor-element.elementor-element-376d1e0{--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-596 .elementor-element.elementor-element-bdedeb1 .elementor-heading-title{font-size:32px;}.elementor-596 .elementor-element.elementor-element-170cef3{font-size:18px;}.elementor-596 .elementor-element.elementor-element-901a967 img{width:100%;}.elementor-596 .elementor-element.elementor-element-8e9dc38{--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-596 .elementor-element.elementor-element-5a9a499 .elementor-heading-title{font-size:32px;}.elementor-596 .elementor-element.elementor-element-c5dda42{font-size:18px;}.elementor-596 .elementor-element.elementor-element-bee5824 img{width:100%;}}@media(min-width:768px){.elementor-596 .elementor-element.elementor-element-bc82808{--width:100%;}.elementor-596 .elementor-element.elementor-element-4a25f39{--width:43%;}.elementor-596 .elementor-element.elementor-element-1e63be1{--width:100%;}.elementor-596 .elementor-element.elementor-element-3cc74f4{--width:36%;}.elementor-596 .elementor-element.elementor-element-01d6366{--width:36%;}.elementor-596 .elementor-element.elementor-element-716c378{--width:36%;}.elementor-596 .elementor-element.elementor-element-18b1747{--width:36%;}.elementor-596 .elementor-element.elementor-element-be80fde{--width:36%;}.elementor-596 .elementor-element.elementor-element-02a4caa{--width:36%;}.elementor-596 .elementor-element.elementor-element-b009d36{--width:36%;}.elementor-596 .elementor-element.elementor-element-c691b5c{--width:36%;}.elementor-596 .elementor-element.elementor-element-fca2735{--width:100%;}.elementor-596 .elementor-element.elementor-element-9aac23e{--width:35%;}.elementor-596 .elementor-element.elementor-element-376d1e0{--width:100%;}.elementor-596 .elementor-element.elementor-element-8e9dc38{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-596 .elementor-element.elementor-element-4a25f39{--width:calc(50% - 12px);}.elementor-596 .elementor-element.elementor-element-7e14614{--width:calc(50% - 12px);}.elementor-596 .elementor-element.elementor-element-1e63be1{--width:100%;}.elementor-596 .elementor-element.elementor-element-fca2735{--width:100%;}.elementor-596 .elementor-element.elementor-element-376d1e0{--width:100%;}.elementor-596 .elementor-element.elementor-element-8e9dc38{--width:100%;}}/* Start custom CSS */.cor {
    color:#6598ca;
}

/* Fontes */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@500;600&family=Inter:wght@400;500&display=swap');

/* Área aplicada */
.ong-estilo{
  max-width: 65ch;           
  margin: 0 auto;
  padding: 0 18px;
  font-family: Inter, system-ui, sans-serif !important;
  font-size: 15px !important;         /* corpo mais suave */
  line-height: 1.65 !important;
  color: #2c3e50 !important;
  background: #fafbfc !important;
}

/* Hierarquia de títulos */
.ong-estilo h1,
.ong-estilo h2,
.ong-estilo h3{
  font-family: Poppins, sans-serif !important;
  font-weight: 00 !important;
  line-height: 1.3 !important;
  margin: 20px 0 10px !important;
}

/* Subtítulos fortes (h3) */
.ong-estilo h3 {
  font-size: 16px !important;         /* menor que h2, mas ainda destacado */
  font-weight: 800 !important;        /* mais negrito */
  text-transform: uppercase !important; /* caixa alta */
  letter-spacing: 1.5px !important;   /* kerning espaçado */
  margin: 18px 0 8px !important;
  color: #0a76a8 !important;          /* azul de destaque */
}

/* Hierarquia clara e não exagerada */
.ong-estilo h1{ font-size: 26px !important; color:#1f2d3a !important; }
.ong-estilo h2{ font-size: 20px !important; color:#243f63 !important; }
.ong-estilo h3{ font-size: 17px !important; color:#0a76a8 !important; font-weight:500 !important; }

/* Texto */
.ong-estilo p{
  margin: 0 0 10px !important;
  color: #36454f !important;
  font-size: 16px !important;/* cinza mais suave que o preto */
  line-height: 1.5em !important;
}

/* Listas */
.ong-estilo ul{ margin: 6px 0 12px 1.2em !important; padding: 0 !important; }
.ong-estilo li{ margin: 5px 0 !important; }
.ong-estilo ul li::marker{ color:#00b4d8 !important; }

/* Ênfase e links */
.ong-estilo strong{ color:#0a76a8 !important; font-weight:600 !important; }
.ong-estilo a{ color:#0a76a8 !important; text-underline-offset: 3px; }
.ong-estilo a:hover{ text-decoration: underline; }

/* Divisor discreto */
.ong-estilo hr{
  border: 0 !important;
  border-top: 1px solid #e2e8f0 !important;
  margin: 18px 0 !important;
}

/* Responsivo */
@media (max-width: 600px){
  .ong-estilo{ font-size: 14.5px !important; line-height:1.7 !important; }
  .ong-estilo h1{ font-size: 22px !important; }
  .ong-estilo h2{ font-size: 18px !important; }
  .ong-estilo h3{ font-size: 16px !important; }
}

/* Estilo de citação */
.ong-estilo blockquote {
  border-left: 4px solid #0a76a8;   /* barra lateral azul */
  margin: 14px 0;
  padding: 8px 16px;
  font-style: italic;
  color: #2f3e4e;                   /* texto mais suave */
  background: #f3f8fb;              /* leve contraste */
  border-radius: 4px;
}

/* Texto dentro da citação */
.ong-estilo blockquote p {
  margin: 0 !important;
  font-size: 15px !important;
  line-height: 1.6 !important;
}


/* Listas */
.ong-estilo ul{
  margin: 6px 0 12px 1.2em !important;
  padding: 0 !important;
}
.ong-estilo li{
  margin: 5px 0 !important;
  font-size: 15px !important;   /* igual ao corpo */
  line-height: 1.6 !important;  /* consistente com o texto */
}
.ong-estilo ul li::marker{ color:#00b4d8 !important; }/* End custom CSS */