.elementor-4528 .elementor-element.elementor-element-2e2f66d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.97;--padding-top:90px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-4528 .elementor-element.elementor-element-2e2f66d:not(.elementor-motion-effects-element-type-background), .elementor-4528 .elementor-element.elementor-element-2e2f66d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdvaceara.com.br/wp-content/uploads/2025/10/banner_i4-1.svg");background-position:-745px -31px;background-repeat:no-repeat;background-size:cover;}.elementor-4528 .elementor-element.elementor-element-2e2f66d::before, .elementor-4528 .elementor-element.elementor-element-2e2f66d > .elementor-background-video-container::before, .elementor-4528 .elementor-element.elementor-element-2e2f66d > .e-con-inner > .elementor-background-video-container::before, .elementor-4528 .elementor-element.elementor-element-2e2f66d > .elementor-background-slideshow::before, .elementor-4528 .elementor-element.elementor-element-2e2f66d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4528 .elementor-element.elementor-element-2e2f66d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4528 .elementor-element.elementor-element-e2a382b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4528 .elementor-element.elementor-element-e2a382b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-4528 .elementor-element.elementor-element-250cd46{text-align:start;}.elementor-4528 .elementor-element.elementor-element-250cd46 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:5.1em;font-weight:900;text-transform:uppercase;color:var( --e-global-color-91ebd9f );}.elementor-4528 .elementor-element.elementor-element-dcb1fb5 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-4528 .elementor-element.elementor-element-dcb1fb5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4528 .elementor-element.elementor-element-dcb1fb5{text-align:start;}.elementor-4528 .elementor-element.elementor-element-dcb1fb5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:4.3em;font-weight:900;text-transform:uppercase;color:var( --e-global-color-8fa18f0 );}.elementor-4528 .elementor-element.elementor-element-9fc945a{width:initial;max-width:initial;text-align:start;}.elementor-4528 .elementor-element.elementor-element-9fc945a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:05px 020px 05px 020px;}.elementor-4528 .elementor-element.elementor-element-9fc945a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4528 .elementor-element.elementor-element-9fc945a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2.8em;font-weight:600;text-transform:none;color:var( --e-global-color-text );}.elementor-4528 .elementor-element.elementor-element-8437378{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4528 .elementor-element.elementor-element-8437378.e-con{--flex-grow:0;--flex-shrink:0;}.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-4528 .elementor-element.elementor-element-324f265 img{width:100%;max-width:100%;}.elementor-4528 .elementor-element.elementor-element-dd662b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-20px;--margin-bottom:-20px;--margin-left:-20px;--margin-right:-20px;--z-index:99;}.elementor-4528 .elementor-element.elementor-element-dd662b1.e-con{--flex-grow:0;--flex-shrink:0;}.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-4528 .elementor-element.elementor-element-211f031 > .elementor-widget-container{background-color:var( --e-global-color-8fa18f0 );padding:30px 50px 30px 50px;border-radius:42px 42px 42px 42px;}.elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(100px/2);}.elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(100px/2);}.elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(100px/2);}.elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-100px/2);}.elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-100px/2);}.elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-item:not(:last-child):after{content:"";height:100%;border-color:var( --e-global-color-text );}.elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-4528 .elementor-element.elementor-element-211f031 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-4528 .elementor-element.elementor-element-211f031{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;}.elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:600;line-height:21px;}.elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#DFDFDF;}.elementor-4528 .elementor-element.elementor-element-1fb9547{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-20px;--margin-bottom:-20px;--margin-left:-20px;--margin-right:-20px;--z-index:99;}.elementor-4528 .elementor-element.elementor-element-108bb7c > .elementor-widget-container{background-color:var( --e-global-color-8fa18f0 );padding:30px 50px 30px 50px;border-radius:42px 42px 42px 42px;}.elementor-4528 .elementor-element.elementor-element-108bb7c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(100px/2);}.elementor-4528 .elementor-element.elementor-element-108bb7c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(100px/2);}.elementor-4528 .elementor-element.elementor-element-108bb7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(100px/2);}.elementor-4528 .elementor-element.elementor-element-108bb7c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-100px/2);}.elementor-4528 .elementor-element.elementor-element-108bb7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-100px/2);}.elementor-4528 .elementor-element.elementor-element-108bb7c .elementor-icon-list-item:not(:last-child):after{content:"";width:67%;border-color:var( --e-global-color-text );}.elementor-4528 .elementor-element.elementor-element-108bb7c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-4528 .elementor-element.elementor-element-108bb7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-4528 .elementor-element.elementor-element-108bb7c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-4528 .elementor-element.elementor-element-108bb7c .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-4528 .elementor-element.elementor-element-108bb7c .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-4528 .elementor-element.elementor-element-108bb7c{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;}.elementor-4528 .elementor-element.elementor-element-108bb7c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4528 .elementor-element.elementor-element-108bb7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4528 .elementor-element.elementor-element-108bb7c .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:600;line-height:21px;}.elementor-4528 .elementor-element.elementor-element-108bb7c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-4528 .elementor-element.elementor-element-108bb7c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#DFDFDF;}.elementor-4528 .elementor-element.elementor-element-6cea704{--display:flex;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.21;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-4528 .elementor-element.elementor-element-6cea704:not(.elementor-motion-effects-element-type-background), .elementor-4528 .elementor-element.elementor-element-6cea704 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00289E 0%, #073CDA 100%);}.elementor-4528 .elementor-element.elementor-element-6cea704::before, .elementor-4528 .elementor-element.elementor-element-6cea704 > .elementor-background-video-container::before, .elementor-4528 .elementor-element.elementor-element-6cea704 > .e-con-inner > .elementor-background-video-container::before, .elementor-4528 .elementor-element.elementor-element-6cea704 > .elementor-background-slideshow::before, .elementor-4528 .elementor-element.elementor-element-6cea704 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4528 .elementor-element.elementor-element-6cea704 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4528 .elementor-element.elementor-element-3494a7f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3.6em;font-weight:700;text-transform:none;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4528 .elementor-element.elementor-element-f819c05{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4.7px;}.elementor-4528 .elementor-element.elementor-element-f819c05 .elementor-divider-separator{width:19%;margin:0 auto;margin-center:0;}.elementor-4528 .elementor-element.elementor-element-f819c05 .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4528 .elementor-element.elementor-element-d51166a > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-4528 .elementor-element.elementor-element-d51166a{text-align:center;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;line-height:27px;}.elementor-4528 .elementor-element.elementor-element-bb24536{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4528 .elementor-element.elementor-element-7f67ef3{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:50px 50px 50px 50px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4528 .elementor-element.elementor-element-1c7d458{text-align:center;}.elementor-4528 .elementor-element.elementor-element-1c7d458 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3.2em;font-weight:700;text-transform:none;color:#FFFFFF;}.elementor-4528 .elementor-element.elementor-element-8833b51{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:4.7px;}.elementor-4528 .elementor-element.elementor-element-8833b51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4528 .elementor-element.elementor-element-8833b51 .elementor-divider-separator{width:42%;margin:0 auto;margin-center:0;}.elementor-4528 .elementor-element.elementor-element-8833b51 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4528 .elementor-element.elementor-element-8fe401e > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-4528 .elementor-element.elementor-element-8fe401e{text-align:start;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;line-height:27px;}.elementor-4528 .elementor-element.elementor-element-dcc888e{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:50px 50px 50px 50px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4528 .elementor-element.elementor-element-10be523{text-align:center;}.elementor-4528 .elementor-element.elementor-element-10be523 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3.2em;font-weight:700;text-transform:none;color:#FFFFFF;}.elementor-4528 .elementor-element.elementor-element-4d5b0fa{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:4.7px;}.elementor-4528 .elementor-element.elementor-element-4d5b0fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4528 .elementor-element.elementor-element-4d5b0fa .elementor-divider-separator{width:42%;margin:0 auto;margin-center:0;}.elementor-4528 .elementor-element.elementor-element-4d5b0fa .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4528 .elementor-element.elementor-element-b3e70fd > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-4528 .elementor-element.elementor-element-b3e70fd{text-align:end;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;line-height:27px;}.elementor-4528 .elementor-element.elementor-element-bdf66e6{--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;}.elementor-4528 .elementor-element.elementor-element-8bc2609{--display:flex;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.21;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-4528 .elementor-element.elementor-element-8bc2609:not(.elementor-motion-effects-element-type-background), .elementor-4528 .elementor-element.elementor-element-8bc2609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F0F0F0 100%);}.elementor-4528 .elementor-element.elementor-element-8bc2609::before, .elementor-4528 .elementor-element.elementor-element-8bc2609 > .elementor-background-video-container::before, .elementor-4528 .elementor-element.elementor-element-8bc2609 > .e-con-inner > .elementor-background-video-container::before, .elementor-4528 .elementor-element.elementor-element-8bc2609 > .elementor-background-slideshow::before, .elementor-4528 .elementor-element.elementor-element-8bc2609 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4528 .elementor-element.elementor-element-8bc2609 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4528 .elementor-element.elementor-element-9a874cd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3.6em;font-weight:700;text-transform:none;color:#0500BA;}.elementor-4528 .elementor-element.elementor-element-c8348d7{--divider-border-style:solid;--divider-color:#0500BA;--divider-border-width:4.7px;}.elementor-4528 .elementor-element.elementor-element-c8348d7 .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-4528 .elementor-element.elementor-element-c8348d7 .elementor-divider{text-align:center;padding-block-start:9px;padding-block-end:9px;}.elementor-4528 .elementor-element.elementor-element-5dc20ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4528 .elementor-element.elementor-element-5dc20ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4528 .elementor-element.elementor-element-0c846fc{--display:flex;}.elementor-4528 .elementor-element.elementor-element-0c846fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4528 .elementor-element.elementor-element-b8e6843.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4528 .elementor-element.elementor-element-b8e6843{text-align:end;}.elementor-4528 .elementor-element.elementor-element-b8e6843 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:46px;color:#3F3F3F;}.elementor-4528 .elementor-element.elementor-element-a2fef2e{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-4528 .elementor-element.elementor-element-a2fef2e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4528 .elementor-element.elementor-element-2803a5f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4528 .elementor-element.elementor-element-2803a5f{text-align:start;}.elementor-4528 .elementor-element.elementor-element-2803a5f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:46px;color:#3F3F3F;}.elementor-4528 .elementor-element.elementor-element-c2b42b2 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-4528 .elementor-element.elementor-element-c2b42b2{text-align:start;}.elementor-4528 .elementor-element.elementor-element-c2b42b2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.6em;font-weight:400;text-transform:none;color:#3F3F3F;}.elementor-4528 .elementor-element.elementor-element-0883a47 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-4528 .elementor-element.elementor-element-0883a47{text-align:start;}.elementor-4528 .elementor-element.elementor-element-0883a47 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.6em;font-weight:900;text-transform:uppercase;color:#0500BA;}.elementor-4528 .elementor-element.elementor-element-9e8ad83{--display:flex;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.21;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-4528 .elementor-element.elementor-element-9e8ad83:not(.elementor-motion-effects-element-type-background), .elementor-4528 .elementor-element.elementor-element-9e8ad83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4528 .elementor-element.elementor-element-9e8ad83::before, .elementor-4528 .elementor-element.elementor-element-9e8ad83 > .elementor-background-video-container::before, .elementor-4528 .elementor-element.elementor-element-9e8ad83 > .e-con-inner > .elementor-background-video-container::before, .elementor-4528 .elementor-element.elementor-element-9e8ad83 > .elementor-background-slideshow::before, .elementor-4528 .elementor-element.elementor-element-9e8ad83 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4528 .elementor-element.elementor-element-9e8ad83 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cdvaceara.com.br/wp-content/uploads/2025/08/logoxa-2.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-4528 .elementor-element.elementor-element-9e8ad83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4528 .elementor-element.elementor-element-76772c6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3.5em;font-weight:700;text-transform:none;color:#0500BA;}.elementor-4528 .elementor-element.elementor-element-c686a85{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:4.7px;}.elementor-4528 .elementor-element.elementor-element-c686a85 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-4528 .elementor-element.elementor-element-c686a85 .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-4528 .elementor-element.elementor-element-a57eb42.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4528 .elementor-element.elementor-element-bcbc53b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4528 .elementor-element.elementor-element-2be9d16{--display:flex;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.21;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-4528 .elementor-element.elementor-element-2be9d16:not(.elementor-motion-effects-element-type-background), .elementor-4528 .elementor-element.elementor-element-2be9d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4088FF57;}.elementor-4528 .elementor-element.elementor-element-2be9d16::before, .elementor-4528 .elementor-element.elementor-element-2be9d16 > .elementor-background-video-container::before, .elementor-4528 .elementor-element.elementor-element-2be9d16 > .e-con-inner > .elementor-background-video-container::before, .elementor-4528 .elementor-element.elementor-element-2be9d16 > .elementor-background-slideshow::before, .elementor-4528 .elementor-element.elementor-element-2be9d16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4528 .elementor-element.elementor-element-2be9d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4528 .elementor-element.elementor-element-c6fe31d{width:var( --container-widget-width, 65.859% );max-width:65.859%;--container-widget-width:65.859%;--container-widget-flex-grow:0;text-align:center;}.elementor-4528 .elementor-element.elementor-element-c6fe31d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4528 .elementor-element.elementor-element-c6fe31d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.8em;font-weight:700;text-transform:none;color:var( --e-global-color-secondary );}.elementor-4528 .elementor-element.elementor-element-f0a2ea3{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:4.7px;}.elementor-4528 .elementor-element.elementor-element-f0a2ea3 .elementor-divider-separator{width:19%;margin:0 auto;margin-center:0;}.elementor-4528 .elementor-element.elementor-element-f0a2ea3 .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-4528 .elementor-element.elementor-element-d5283df{--display:flex;}.elementor-4528 .elementor-element.elementor-element-2fdc3aa{width:var( --container-widget-width, 101.478% );max-width:101.478%;--container-widget-width:101.478%;--container-widget-flex-grow:0;text-align:center;}.elementor-4528 .elementor-element.elementor-element-2fdc3aa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4528 .elementor-element.elementor-element-2fdc3aa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.3em;font-weight:300;text-transform:none;line-height:28px;color:#000000;}.elementor-4528 .elementor-element.elementor-element-bb9d0ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4528 .elementor-element.elementor-element-ef70c1d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-4528 .elementor-element.elementor-element-d2f3ffd .elementor-button{background-color:var( --e-global-color-8fa18f0 );font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-4528 .elementor-element.elementor-element-8fe41da{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4528 .elementor-element.elementor-element-6037978 .elementor-button{background-color:var( --e-global-color-8fa18f0 );font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-4528 .elementor-element.elementor-element-6a80f86{--display:flex;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.21;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-4528 .elementor-element.elementor-element-6a80f86:not(.elementor-motion-effects-element-type-background), .elementor-4528 .elementor-element.elementor-element-6a80f86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-4528 .elementor-element.elementor-element-6a80f86::before, .elementor-4528 .elementor-element.elementor-element-6a80f86 > .elementor-background-video-container::before, .elementor-4528 .elementor-element.elementor-element-6a80f86 > .e-con-inner > .elementor-background-video-container::before, .elementor-4528 .elementor-element.elementor-element-6a80f86 > .elementor-background-slideshow::before, .elementor-4528 .elementor-element.elementor-element-6a80f86 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4528 .elementor-element.elementor-element-6a80f86 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4528 .elementor-element.elementor-element-b8f9820{width:var( --container-widget-width, 65.859% );max-width:65.859%;--container-widget-width:65.859%;--container-widget-flex-grow:0;text-align:center;}.elementor-4528 .elementor-element.elementor-element-b8f9820.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4528 .elementor-element.elementor-element-b8f9820 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.8em;font-weight:700;text-transform:none;color:var( --e-global-color-secondary );}.elementor-4528 .elementor-element.elementor-element-1b05c19{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:4.7px;}.elementor-4528 .elementor-element.elementor-element-1b05c19 .elementor-divider-separator{width:19%;margin:0 auto;margin-center:0;}.elementor-4528 .elementor-element.elementor-element-1b05c19 .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-4528 .elementor-element.elementor-element-73e4e7a{--display:flex;}.elementor-4528 .elementor-element.elementor-element-7c7cbe2{width:var( --container-widget-width, 101.478% );max-width:101.478%;--container-widget-width:101.478%;--container-widget-flex-grow:0;text-align:center;}.elementor-4528 .elementor-element.elementor-element-7c7cbe2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4528 .elementor-element.elementor-element-7c7cbe2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.3em;font-weight:300;text-transform:none;line-height:28px;color:#000000;}.elementor-4528 .elementor-element.elementor-element-580a46a{--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;}.elementor-4528 .elementor-element.elementor-element-8f6879c .elementor-button{background-color:var( --e-global-color-8fa18f0 );font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-4528 .elementor-element.elementor-element-4256087{--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;}.elementor-4528 .elementor-element.elementor-element-1cf6792{--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;}.elementor-4528 .elementor-element.elementor-element-14fb751{--e-image-carousel-slides-to-show:4;}.elementor-4528 .elementor-element.elementor-element-14fb751 .swiper-wrapper{display:flex;align-items:center;}.elementor-4528 .elementor-element.elementor-element-b9034b6{--display:flex;--position:absolute;--border-radius:0px 25px 25px 0px;top:61px;--z-index:99;}.elementor-4528 .elementor-element.elementor-element-b9034b6:not(.elementor-motion-effects-element-type-background), .elementor-4528 .elementor-element.elementor-element-b9034b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0033CBED;}body:not(.rtl) .elementor-4528 .elementor-element.elementor-element-b9034b6{left:0px;}body.rtl .elementor-4528 .elementor-element.elementor-element-b9034b6{right:0px;}.elementor-4528 .elementor-element.elementor-element-d4014cf{text-align:center;}.elementor-4528 .elementor-element.elementor-element-d4014cf .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.3em;font-weight:600;text-transform:none;color:#FFFFFF;}.elementor-4528 .elementor-element.elementor-element-f7d0feb{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-4528 .elementor-element.elementor-element-f7d0feb:not(.elementor-motion-effects-element-type-background), .elementor-4528 .elementor-element.elementor-element-f7d0feb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4088FF57;}.elementor-4528 .elementor-element.elementor-element-f7d0feb.e-con{--align-self:center;}.elementor-4528 .elementor-element.elementor-element-0370725{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-150px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:-10px;--padding-left:0px;--padding-right:0px;}.elementor-4528 .elementor-element.elementor-element-0370725.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4528 .elementor-element.elementor-element-79d1bd1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4528 .elementor-element.elementor-element-79d1bd1 img{max-width:88%;}.elementor-4528 .elementor-element.elementor-element-2ab33ca{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4528 .elementor-element.elementor-element-2ab33ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4528 .elementor-element.elementor-element-3db10ad .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:158px;font-weight:900;text-transform:uppercase;color:#083886;}.elementor-4528 .elementor-element.elementor-element-04378c2{width:var( --container-widget-width, 68.775% );max-width:68.775%;--container-widget-width:68.775%;--container-widget-flex-grow:0;text-align:start;}.elementor-4528 .elementor-element.elementor-element-04378c2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4528 .elementor-element.elementor-element-04378c2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.3em;font-weight:300;text-transform:none;line-height:28px;color:#000000;}.elementor-4528 .elementor-element.elementor-element-523cb6d .elementor-button{background-color:#0033CB;font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}@media(max-width:1024px){.elementor-4528 .elementor-element.elementor-element-2e2f66d:not(.elementor-motion-effects-element-type-background), .elementor-4528 .elementor-element.elementor-element-2e2f66d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-724px -117px;}.elementor-4528 .elementor-element.elementor-element-2e2f66d{--overlay-opacity:0.16;--padding-top:90px;--padding-bottom:90px;--padding-left:80px;--padding-right:80px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4528 .elementor-element.elementor-element-250cd46 .elementor-heading-title{font-size:3.2em;}.elementor-4528 .elementor-element.elementor-element-dcb1fb5{width:var( --container-widget-width, 237.047px );max-width:237.047px;--container-widget-width:237.047px;--container-widget-flex-grow:0;}.elementor-4528 .elementor-element.elementor-element-dcb1fb5 .elementor-heading-title{font-size:2.6em;}.elementor-4528 .elementor-element.elementor-element-9fc945a .elementor-heading-title{font-size:1.7em;}.elementor-4528 .elementor-element.elementor-element-dd662b1{--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4528 .elementor-element.elementor-element-211f031 .elementor-icon-list-item > a{font-size:1em;}.elementor-4528 .elementor-element.elementor-element-3494a7f .elementor-heading-title{font-size:3.3em;}.elementor-4528 .elementor-element.elementor-element-1c7d458 .elementor-heading-title{font-size:1.8em;}.elementor-4528 .elementor-element.elementor-element-8fe401e{text-align:justify;}.elementor-4528 .elementor-element.elementor-element-10be523 .elementor-heading-title{font-size:1.8em;}.elementor-4528 .elementor-element.elementor-element-9a874cd .elementor-heading-title{font-size:2.3em;}.elementor-4528 .elementor-element.elementor-element-5dc20ed{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4528 .elementor-element.elementor-element-b8e6843{width:var( --container-widget-width, 571.73px );max-width:571.73px;--container-widget-width:571.73px;--container-widget-flex-grow:0;text-align:center;}.elementor-4528 .elementor-element.elementor-element-2803a5f{width:var( --container-widget-width, 590px );max-width:590px;--container-widget-width:590px;--container-widget-flex-grow:0;text-align:center;}.elementor-4528 .elementor-element.elementor-element-c2b42b2{text-align:center;}.elementor-4528 .elementor-element.elementor-element-0883a47{text-align:center;}.elementor-4528 .elementor-element.elementor-element-76772c6 .elementor-heading-title{font-size:2.3em;}.elementor-4528 .elementor-element.elementor-element-c6fe31d{width:var( --container-widget-width, 436.188px );max-width:436.188px;--container-widget-width:436.188px;--container-widget-flex-grow:0;}.elementor-4528 .elementor-element.elementor-element-c6fe31d .elementor-heading-title{font-size:3.3em;}.elementor-4528 .elementor-element.elementor-element-2fdc3aa{width:var( --container-widget-width, 561.969px );max-width:561.969px;--container-widget-width:561.969px;--container-widget-flex-grow:0;}.elementor-4528 .elementor-element.elementor-element-2fdc3aa .elementor-heading-title{font-size:0.9em;line-height:1.1em;}.elementor-4528 .elementor-element.elementor-element-b8f9820{width:var( --container-widget-width, 436.188px );max-width:436.188px;--container-widget-width:436.188px;--container-widget-flex-grow:0;}.elementor-4528 .elementor-element.elementor-element-b8f9820 .elementor-heading-title{font-size:3.3em;}.elementor-4528 .elementor-element.elementor-element-7c7cbe2{width:var( --container-widget-width, 561.969px );max-width:561.969px;--container-widget-width:561.969px;--container-widget-flex-grow:0;}.elementor-4528 .elementor-element.elementor-element-7c7cbe2 .elementor-heading-title{font-size:0.9em;line-height:1.1em;}.elementor-4528 .elementor-element.elementor-element-f7d0feb{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:100px;--padding-right:100px;}.elementor-4528 .elementor-element.elementor-element-79d1bd1 > .elementor-widget-container{margin:0210px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4528 .elementor-element.elementor-element-79d1bd1 img{width:100%;max-width:100%;}.elementor-4528 .elementor-element.elementor-element-04378c2{width:var( --container-widget-width, 291.984px );max-width:291.984px;--container-widget-width:291.984px;--container-widget-flex-grow:0;}.elementor-4528 .elementor-element.elementor-element-04378c2 .elementor-heading-title{font-size:0.9em;line-height:1.1em;}}@media(max-width:767px){.elementor-4528 .elementor-element.elementor-element-2e2f66d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4528 .elementor-element.elementor-element-2e2f66d:not(.elementor-motion-effects-element-type-background), .elementor-4528 .elementor-element.elementor-element-2e2f66d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4528 .elementor-element.elementor-element-250cd46.elementor-element{--align-self:center;}.elementor-4528 .elementor-element.elementor-element-250cd46 .elementor-heading-title{font-size:2.5em;}.elementor-4528 .elementor-element.elementor-element-dcb1fb5.elementor-element{--align-self:center;}.elementor-4528 .elementor-element.elementor-element-dcb1fb5 .elementor-heading-title{font-size:2.3em;}.elementor-4528 .elementor-element.elementor-element-9fc945a.elementor-element{--align-self:center;}.elementor-4528 .elementor-element.elementor-element-9fc945a{text-align:center;}.elementor-4528 .elementor-element.elementor-element-9fc945a .elementor-heading-title{font-size:2.2em;}.elementor-4528 .elementor-element.elementor-element-dd662b1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4528 .elementor-element.elementor-element-1fb9547{--content-width:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4528 .elementor-element.elementor-element-108bb7c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(47px/2);}.elementor-4528 .elementor-element.elementor-element-108bb7c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(47px/2);}.elementor-4528 .elementor-element.elementor-element-108bb7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(47px/2);}.elementor-4528 .elementor-element.elementor-element-108bb7c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-47px/2);}.elementor-4528 .elementor-element.elementor-element-108bb7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-47px/2);}.elementor-4528 .elementor-element.elementor-element-6cea704{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4528 .elementor-element.elementor-element-3494a7f{text-align:center;}.elementor-4528 .elementor-element.elementor-element-3494a7f .elementor-heading-title{font-size:2.2em;}.elementor-4528 .elementor-element.elementor-element-d51166a{text-align:center;}.elementor-4528 .elementor-element.elementor-element-1c7d458{text-align:center;}.elementor-4528 .elementor-element.elementor-element-1c7d458 .elementor-heading-title{font-size:2.2em;}.elementor-4528 .elementor-element.elementor-element-8833b51 .elementor-divider{text-align:center;}.elementor-4528 .elementor-element.elementor-element-8833b51 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-4528 .elementor-element.elementor-element-8fe401e{text-align:center;}.elementor-4528 .elementor-element.elementor-element-10be523{text-align:center;}.elementor-4528 .elementor-element.elementor-element-10be523 .elementor-heading-title{font-size:2.2em;}.elementor-4528 .elementor-element.elementor-element-4d5b0fa .elementor-divider{text-align:center;}.elementor-4528 .elementor-element.elementor-element-4d5b0fa .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-4528 .elementor-element.elementor-element-b3e70fd{text-align:center;}.elementor-4528 .elementor-element.elementor-element-8bc2609{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4528 .elementor-element.elementor-element-9a874cd{text-align:center;}.elementor-4528 .elementor-element.elementor-element-9a874cd .elementor-heading-title{font-size:2.2em;}.elementor-4528 .elementor-element.elementor-element-b8e6843{text-align:center;}.elementor-4528 .elementor-element.elementor-element-b8e6843 .elementor-heading-title{line-height:2em;}.elementor-4528 .elementor-element.elementor-element-2803a5f{text-align:center;}.elementor-4528 .elementor-element.elementor-element-2803a5f .elementor-heading-title{line-height:2em;}.elementor-4528 .elementor-element.elementor-element-c2b42b2.elementor-element{--align-self:center;}.elementor-4528 .elementor-element.elementor-element-c2b42b2{text-align:center;}.elementor-4528 .elementor-element.elementor-element-0883a47.elementor-element{--align-self:center;}.elementor-4528 .elementor-element.elementor-element-9e8ad83{--width:735px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4528 .elementor-element.elementor-element-76772c6{text-align:center;}.elementor-4528 .elementor-element.elementor-element-76772c6 .elementor-heading-title{font-size:2.2em;}.elementor-4528 .elementor-element.elementor-element-a57eb42{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;}.elementor-4528 .elementor-element.elementor-element-bcbc53b{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;}.elementor-4528 .elementor-element.elementor-element-2be9d16{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4528 .elementor-element.elementor-element-c6fe31d{width:var( --container-widget-width, 333.688px );max-width:333.688px;--container-widget-width:333.688px;--container-widget-flex-grow:0;text-align:center;}.elementor-4528 .elementor-element.elementor-element-c6fe31d .elementor-heading-title{font-size:2.2em;}.elementor-4528 .elementor-element.elementor-element-f0a2ea3 .elementor-divider-separator{width:52%;}.elementor-4528 .elementor-element.elementor-element-2fdc3aa{width:var( --container-widget-width, 296.5px );max-width:296.5px;--container-widget-width:296.5px;--container-widget-flex-grow:0;text-align:center;}.elementor-4528 .elementor-element.elementor-element-2fdc3aa .elementor-heading-title{font-size:1em;}.elementor-4528 .elementor-element.elementor-element-d2f3ffd.elementor-element{--align-self:center;}.elementor-4528 .elementor-element.elementor-element-d2f3ffd .elementor-button{font-size:1.1em;}.elementor-4528 .elementor-element.elementor-element-6037978.elementor-element{--align-self:center;}.elementor-4528 .elementor-element.elementor-element-6037978 .elementor-button{font-size:1.1em;}.elementor-4528 .elementor-element.elementor-element-6a80f86{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4528 .elementor-element.elementor-element-b8f9820{width:var( --container-widget-width, 333.688px );max-width:333.688px;--container-widget-width:333.688px;--container-widget-flex-grow:0;text-align:center;}.elementor-4528 .elementor-element.elementor-element-b8f9820 .elementor-heading-title{font-size:2.2em;}.elementor-4528 .elementor-element.elementor-element-1b05c19 .elementor-divider-separator{width:52%;}.elementor-4528 .elementor-element.elementor-element-7c7cbe2{width:var( --container-widget-width, 296.5px );max-width:296.5px;--container-widget-width:296.5px;--container-widget-flex-grow:0;text-align:center;}.elementor-4528 .elementor-element.elementor-element-7c7cbe2 .elementor-heading-title{font-size:1em;}.elementor-4528 .elementor-element.elementor-element-8f6879c.elementor-element{--align-self:center;}.elementor-4528 .elementor-element.elementor-element-8f6879c .elementor-button{font-size:1.1em;}.elementor-4528 .elementor-element.elementor-element-14fb751{--e-image-carousel-slides-to-show:1;}.elementor-4528 .elementor-element.elementor-element-b9034b6{--width:300px;}.elementor-4528 .elementor-element.elementor-element-d4014cf .elementor-heading-title{font-size:1.8em;}.elementor-4528 .elementor-element.elementor-element-f7d0feb{--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-4528 .elementor-element.elementor-element-79d1bd1{text-align:center;}.elementor-4528 .elementor-element.elementor-element-79d1bd1 img{max-width:100%;}.elementor-4528 .elementor-element.elementor-element-2ab33ca{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-4528 .elementor-element.elementor-element-3db10ad.elementor-element{--align-self:center;}.elementor-4528 .elementor-element.elementor-element-04378c2{width:var( --container-widget-width, 296.5px );max-width:296.5px;--container-widget-width:296.5px;--container-widget-flex-grow:0;text-align:center;}.elementor-4528 .elementor-element.elementor-element-04378c2 .elementor-heading-title{font-size:1em;}.elementor-4528 .elementor-element.elementor-element-523cb6d.elementor-element{--align-self:center;}.elementor-4528 .elementor-element.elementor-element-523cb6d .elementor-button{font-size:1.1em;}}@media(min-width:768px){.elementor-4528 .elementor-element.elementor-element-e2a382b{--width:40.986%;}.elementor-4528 .elementor-element.elementor-element-8437378{--width:44%;}.elementor-4528 .elementor-element.elementor-element-dd662b1{--width:102.247%;}.elementor-4528 .elementor-element.elementor-element-6cea704{--content-width:1211px;}.elementor-4528 .elementor-element.elementor-element-7f67ef3{--width:50%;}.elementor-4528 .elementor-element.elementor-element-dcc888e{--width:50%;}.elementor-4528 .elementor-element.elementor-element-5dc20ed{--width:75.862%;}.elementor-4528 .elementor-element.elementor-element-0c846fc{--width:48.602%;}.elementor-4528 .elementor-element.elementor-element-a2fef2e{--width:50%;}.elementor-4528 .elementor-element.elementor-element-2be9d16{--content-width:1211px;}.elementor-4528 .elementor-element.elementor-element-ef70c1d{--width:50%;}.elementor-4528 .elementor-element.elementor-element-8fe41da{--width:50%;}.elementor-4528 .elementor-element.elementor-element-6a80f86{--content-width:1211px;}.elementor-4528 .elementor-element.elementor-element-b9034b6{--width:33%;}.elementor-4528 .elementor-element.elementor-element-0370725{--width:54.125%;}.elementor-4528 .elementor-element.elementor-element-2ab33ca{--width:54.361%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4528 .elementor-element.elementor-element-e2a382b{--width:247.047px;}.elementor-4528 .elementor-element.elementor-element-8437378{--width:349.906px;}.elementor-4528 .elementor-element.elementor-element-dd662b1{--width:810px;}.elementor-4528 .elementor-element.elementor-element-5dc20ed{--width:493.75px;}.elementor-4528 .elementor-element.elementor-element-0c846fc{--width:458px;}.elementor-4528 .elementor-element.elementor-element-a2fef2e{--width:463.875px;}.elementor-4528 .elementor-element.elementor-element-0370725{--width:360.297px;}}/* Start custom CSS for heading, class: .elementor-element-9fc945a */.segmento-title {
    color: #fff;
    text-transform: uppercase;
    background-color: #0033cb;

    border-radius: 40px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3494a7f */div#general main section#destaque div.mask div.wrapper div.left h1 {
    color: rgb(64, 136, 255);
    font-size: 4.5em;
    font-weight: bold;
    line-height: 0.9em;
}

div#general main section#destaque div.mask div.wrapper div.left h1 span {
    color: rgb(0, 51, 203);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f819c05 */.elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c7d458 */div#general main section#destaque div.mask div.wrapper div.left h1 {
    color: rgb(64, 136, 255);
    font-size: 4.5em;
    font-weight: bold;
    line-height: 0.9em;
}

div#general main section#destaque div.mask div.wrapper div.left h1 span {
    color: rgb(0, 51, 203);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8833b51 */.elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10be523 */div#general main section#destaque div.mask div.wrapper div.left h1 {
    color: rgb(64, 136, 255);
    font-size: 4.5em;
    font-weight: bold;
    line-height: 0.9em;
}

div#general main section#destaque div.mask div.wrapper div.left h1 span {
    color: rgb(0, 51, 203);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4d5b0fa */.elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a874cd */div#general main section#destaque div.mask div.wrapper div.left h1 {
    color: rgb(64, 136, 255);
    font-size: 4.5em;
    font-weight: bold;
    line-height: 0.9em;
}

div#general main section#destaque div.mask div.wrapper div.left h1 span {
    color: rgb(0, 51, 203);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-c8348d7 */.elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76772c6 */div#general main section#destaque div.mask div.wrapper div.left h1 {
    color: rgb(64, 136, 255);
    font-size: 4.5em;
    font-weight: bold;
    line-height: 0.9em;
}

div#general main section#destaque div.mask div.wrapper div.left h1 span {
    color: rgb(0, 51, 203);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-c686a85 */.elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a57eb42 */.historia{ max-width:1100px; margin:0 auto; padding:40px 16px; } .timeline{ position:relative; display:grid; grid-template-columns:1fr 1fr; gap:70px 48px; padding:20px 0; } .timeline__item{ position:relative; display:grid; grid-template-rows:auto auto 1fr; row-gap:16px; } .timeline__item:nth-child(odd){grid-column:1} .timeline__item:nth-child(even){grid-column:2} .timeline__item:nth-child(odd) .timeline__card{margin-right:40px} .timeline__item:nth-child(even) .timeline__card{margin-left:40px} .timeline__year{ justify-self:center; background:#0500BA; color:#fff; font-weight:700; border-radius:28px; padding:10px 22px; box-shadow:0 6px 18px rgba(10,74,165,.25); font-size:16px; } .timeline__dot{ position:absolute; left:50%; top:58px; transform:translate(-50%,-50%); width:16px; height:16px; border-radius:50%; background:#FF862C; border:4px solid #0a4aa5; box-shadow:0 0 0 4px rgba(255,255,255,.9); } .timeline__card{ background:#fff; color:#163560; border-radius:16px; padding:24px; box-shadow:0 14px 30px rgba(10,74,165,.12); line-height:1.65; font-size:16px; transition:transform .3s ease, box-shadow .3s ease; text-align: justify; } .timeline__card:hover{ transform:scale(1.05); box-shadow:0 18px 40px rgba(10,74,165,.25); } /* tablet */ @media (max-width:1100px){ .historia{padding:32px 14px} .timeline{gap:56px 36px} .timeline__card{padding:22px;font-size:15.5px} .timeline__year{font-size:15px} } /* mobile */ @media (max-width:900px){ .timeline{grid-template-columns:1fr;gap:34px} .timeline__item{padding-left:0} .timeline__item:nth-child(odd), .timeline__item:nth-child(even){grid-column:auto} .timeline__item .timeline__card{margin:0} .timeline__year{justify-self:flex-start} .timeline__dot{left:18px;top:46px;transform:none} } /* mobile compacto */ @media (max-width:600px){ .historia{padding:28px 12px} .timeline{gap:28px} .timeline__year{padding:8px 18px;font-size:14px;border-radius:22px} .timeline__card{padding:18px;font-size:15px;border-radius:14px} .timeline__dot{width:12px;height:12px;border-width:3px;box-shadow:0 0 0 3px rgba(255,255,255,.9)} } /* toque: neutraliza hover forte */ @media (hover:none){ .timeline__card:hover{transform:none;box-shadow:0 14px 30px rgba(10,74,165,.12)} } /* mobile: alinhar tudo à esquerda e reservar espaço para o pontinho */ @media (max-width:900px){ .timeline__item{display:grid;grid-template-columns:18px 1fr;column-gap:12px;row-gap:10px;padding:0} .timeline__item:nth-child(odd), .timeline__item:nth-child(even){grid-column:auto} .timeline__item .timeline__card{grid-column:2;margin:0 !important;width:100%} .timeline__year{grid-column:1 / -1;justify-self:flex-start} .timeline__dot{position:static;transform:none;width:12px;height:12px;border-width:3px;box-shadow:none;margin-top:4px} } @media (max-width:600px){ .timeline{gap:24px} .timeline__item{grid-template-columns:16px 1fr;column-gap:10px} .timeline__year{padding:8px 16px;font-size:14px;border-radius:20px} .timeline__card{padding:18px;border-radius:14px;font-size:15px} }
/* força o último item a ficar centralizado ocupando as 2 colunas */
.timeline__item:last-child {
  grid-column: 1 / -1;
  justify-self: center;
  max-width: 500px; /* controla largura para não ficar esticado demais */
}
.timeline__item:last-child .timeline__card {
  margin: 0; /* remove margens extras */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bcbc53b */.historia{max-width:1100px;margin:0 auto;padding:40px 16px}
.timeline{position:relative}
.timeline__item{position:relative}

.timeline--horizontal {
  display: flex;
  gap: 32px;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  padding: 28px 8px 44px;
  -webkit-overflow-scrolling: touch;
  background:
    linear-gradient(#0a4aa5, #0a4aa5) center 58px/100% 2px no-repeat;
}

/* esconder scrollbar mas manter arraste */
.timeline--horizontal::-webkit-scrollbar { display: none; }
.timeline--horizontal { -ms-overflow-style: none; scrollbar-width: none; }

.timeline--horizontal .timeline__item {
  flex: 0 0 clamp(280px, 46vw, 460px);
  scroll-snap-align: center;
  display: grid;
  grid-template-rows: auto auto 1fr;
  row-gap: 14px;
}


.timeline__year{
  justify-self:center;
  background:#0500BA;
  color:#fff;
  font-weight:700;
  border-radius:28px;
  padding:10px 22px;
  box-shadow:0 6px 18px rgba(10,74,165,.25);
  font-size:16px;
}

.timeline__dot{
  justify-self:center;
  width:16px;
  height:16px;
  border-radius:50%;
  background:#FF862C;
  border:4px solid #0a4aa5;
  margin-top:-16px;
  box-shadow:0 0 0 4px rgba(255,255,255,.9);
}

.timeline__card{
  background:#fff;
  color:#163560;
  border-radius:16px;
  padding:22px;
  box-shadow:0 14px 30px rgba(10,74,165,.12);
  line-height:1.65;
  font-size:16px;
  text-align:justify;
  transition:transform .3s ease, box-shadow .3s ease;
}

.timeline__card:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(10,74,165,.25)}

.timeline__nav{
  display:flex;
  justify-content:center;
  gap:12px;
  margin-top:16px;
}
.timeline__nav button{
  width:44px;height:44px;border-radius:50%;
  border:1px solid #0a4aa5;background:#0500BA;color:#fff;
  font-size:22px;line-height:1;cursor:pointer
}
.timeline__nav button:disabled{opacity:.45;cursor:not-allowed}

@media (max-width:900px){
  .timeline--horizontal{gap:20px;padding:22px 6px 38px}
  .timeline--horizontal .timeline__item{flex:0 0 86%}
  .timeline__year{font-size:15px}
  .timeline__card{font-size:15.5px;padding:18px}
  .timeline__dot{width:12px;height:12px;border-width:3px;box-shadow:0 0 0 3px rgba(255,255,255,.9)}
}
@media (max-width:600px){
  .timeline--horizontal .timeline__item{flex:0 0 92%}
  .timeline__card{font-size:15px;padding:16px;border-radius:14px}
  .timeline__year{padding:8px 18px;border-radius:22px}
}

.timeline--horizontal{
  touch-action: pan-x;
  cursor: grab;
  user-select: none;
  -webkit-user-select: none;
}
.timeline--horizontal.dragging{ cursor: grabbing; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6fe31d */.info-wrapper2 h1{
    color: rgb(64, 136, 255);
    font-size: 3em;
    font-weight: bold;
    line-height: 0.9em;
}

.info-wrapper2 span{
    color: #0500ba;
}

@media(max-width: 767px){
    .info-wrapper2 h1{
        font-size:  1.8em;
        text-align: center;
    }
}


@media (max-width:1024px){
 .info-wrapper2 h1{
    font-size:clamp(20px,8.5vw,35px) !important;
    letter-spacing:-.01em;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f0a2ea3 */.elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8f9820 */.info-wrapper2 h1{
    color: rgb(64, 136, 255);
    font-size: 3em;
    font-weight: bold;
    line-height: 0.9em;
}

.info-wrapper2 span{
    color: #0500ba;
}

@media(max-width: 767px){
    .info-wrapper2 h1{
        font-size:  1.8em;
        text-align: center;
    }
}


@media (max-width:1024px){
 .info-wrapper2 h1{
    font-size:clamp(20px,8.5vw,35px) !important;
    letter-spacing:-.01em;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1b05c19 */.elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4014cf */div#general main section#destaque div.mask div.wrapper div.left h1 {
    color: rgb(64, 136, 255);
    font-size: 4.5em;
    font-weight: bold;
    line-height: 0.9em;
}

div#general main section#destaque div.mask div.wrapper div.left h1 span {
    color: rgb(0, 51, 203);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79d1bd1 *//* container opcional (se usar flex/columns) */
.hero-left { flex: 0 0 auto; }

/* imagem */
.hero-img {
  flex: 0 0 auto;
  width: 100%;
  max-width: clamp(240px, 35vw, 520px);
}

.hero-img img {
  display: block;
  width: 100%;
  height: auto;
  max-width: 100%;
}

/* desktop grande */
@media (min-width: 1200px) {
  .hero-img { max-width: 520px; }
}

/* tablet */
@media (max-width: 1024px) {
  .hero-img { max-width: 420px; }
}

/* mobile */
@media (max-width: 767px) {
  .hero-img { max-width: 320px; margin: 0 auto; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3db10ad */.info-wrapper h1{
    color: rgb(64, 136, 255);
    font-size: 3em;
    font-weight: bold;
    line-height: 0.9em;
    max-width: 450px;
}

.info-wrapper span{
    color: #0500ba;
}

@media(max-width: 767px){
    .info-wrapper h1{
        font-size:  1.8em;
        text-align: center;
        max-width: 600px;
    }
}


@media (max-width:1024px){
 .info-wrapper h1{
    font-size:clamp(20px,8.5vw,35px) !important;
    letter-spacing:-.01em;
  }
}/* End custom CSS */