.elementor-4053 .elementor-element.elementor-element-389d1f3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.09;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-4053 .elementor-element.elementor-element-389d1f3::before, .elementor-4053 .elementor-element.elementor-element-389d1f3 > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-389d1f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-389d1f3 > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-389d1f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-389d1f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cdvaceara.com.br/wp-content/uploads/2025/08/PHOTO-2025-08-06-14-37-02-scaled.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4053 .elementor-element.elementor-element-389d1f3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4053 .elementor-element.elementor-element-6cb6d3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4053 .elementor-element.elementor-element-6cb6d3b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4053 .elementor-element.elementor-element-e3a4b47{width:var( --container-widget-width, 103.648% );max-width:103.648%;--container-widget-width:103.648%;--container-widget-flex-grow:0;}.elementor-4053 .elementor-element.elementor-element-e3a4b47.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4053 .elementor-element.elementor-element-f2695b4{--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;}.elementor-4053 .elementor-element.elementor-element-f2695b4.e-con{--align-self:center;--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-4053 .elementor-element.elementor-element-9ec8c42 > .elementor-widget-container{margin:19px 0px -78px 0px;padding:0px 0px -35px 0px;}.elementor-4053 .elementor-element.elementor-element-9ec8c42{text-align:center;}.elementor-4053 .elementor-element.elementor-element-9ec8c42 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.5em;font-weight:700;text-transform:none;letter-spacing:0px;word-spacing:0px;color:#0500BA;}.elementor-4053 .elementor-element.elementor-element-939afe0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4053 .elementor-element.elementor-element-939afe0.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-4053 .elementor-element.elementor-element-939afe0 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4053 .elementor-element.elementor-element-939afe0 .elementor-custom-embed-play i{color:#6189FF;font-size:161px;}.elementor-4053 .elementor-element.elementor-element-939afe0 .elementor-custom-embed-play svg{fill:#6189FF;width:161px;height:161px;}.elementor-4053 .elementor-element.elementor-element-0a14569{--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.04;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-4053 .elementor-element.elementor-element-0a14569:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-0a14569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-91ebd9f ) 100%);}.elementor-4053 .elementor-element.elementor-element-0a14569::before, .elementor-4053 .elementor-element.elementor-element-0a14569 > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-0a14569 > .e-con-inner > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-0a14569 > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-0a14569 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-0a14569 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cdvaceara.com.br/wp-content/uploads/2025/08/logoxas.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;}.elementor-4053 .elementor-element.elementor-element-cf17bfc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3.5em;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-4053 .elementor-element.elementor-element-6ed52e3{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4.7px;}.elementor-4053 .elementor-element.elementor-element-6ed52e3 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-4053 .elementor-element.elementor-element-6ed52e3 .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-4053 .elementor-element.elementor-element-676d05a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:-1px -1px -1px -1px;}.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-4053 .elementor-element.elementor-element-3fabea0 img{border-radius:20px 20px 20px 20px;box-shadow:11px 8px 10px -3px rgba(0, 0, 0, 0.27);}.elementor-4053 .elementor-element.elementor-element-5b591da img{border-radius:20px 20px 20px 20px;box-shadow:11px 8px 10px -3px rgba(0, 0, 0, 0.27);}.elementor-4053 .elementor-element.elementor-element-ff1127c img{border-radius:20px 20px 20px 20px;box-shadow:11px 8px 10px -3px rgba(0, 0, 0, 0.27);}.elementor-4053 .elementor-element.elementor-element-7c5c0e8 img{border-radius:20px 20px 20px 20px;box-shadow:11px 8px 10px -3px rgba(0, 0, 0, 0.27);}.elementor-4053 .elementor-element.elementor-element-58a51fb{--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-4053 .elementor-element.elementor-element-58a51fb:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-58a51fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F0F0F0 100%);}.elementor-4053 .elementor-element.elementor-element-58a51fb::before, .elementor-4053 .elementor-element.elementor-element-58a51fb > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-58a51fb > .e-con-inner > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-58a51fb > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-58a51fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-58a51fb > .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-4053 .elementor-element.elementor-element-58a51fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4053 .elementor-element.elementor-element-5df4561 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:3.5em;font-weight:700;text-transform:none;color:#0500BA;}.elementor-4053 .elementor-element.elementor-element-bc83058{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:4.7px;}.elementor-4053 .elementor-element.elementor-element-bc83058 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-4053 .elementor-element.elementor-element-bc83058 .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-4053 .elementor-element.elementor-element-acac830.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4053 .elementor-element.elementor-element-a5f1025.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4053 .elementor-element.elementor-element-4913941{--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-4053 .elementor-element.elementor-element-b9427e2{--e-image-carousel-slides-to-show:4;}.elementor-4053 .elementor-element.elementor-element-b9427e2 .swiper-wrapper{display:flex;align-items:center;}.elementor-4053 .elementor-element.elementor-element-9848c00{--display:flex;--position:absolute;--border-radius:0px 25px 25px 0px;top:61px;--z-index:99;}.elementor-4053 .elementor-element.elementor-element-9848c00:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-9848c00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0500BAD4;}.elementor-4053 .elementor-element.elementor-element-9848c00.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-4053 .elementor-element.elementor-element-9848c00{left:0px;}body.rtl .elementor-4053 .elementor-element.elementor-element-9848c00{right:0px;}.elementor-4053 .elementor-element.elementor-element-e16f299{width:var( --container-widget-width, 108.18% );max-width:108.18%;--container-widget-width:108.18%;--container-widget-flex-grow:0;text-align:center;}.elementor-4053 .elementor-element.elementor-element-e16f299.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4053 .elementor-element.elementor-element-e16f299 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:2.5em;font-weight:600;text-transform:none;line-height:47px;color:#FFFFFF;}.elementor-4053 .elementor-element.elementor-element-e6caabf{--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:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-4053 .elementor-element.elementor-element-e6caabf:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-e6caabf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4088FF57;}.elementor-4053 .elementor-element.elementor-element-e6caabf.e-con{--align-self:center;}.elementor-4053 .elementor-element.elementor-element-964e754{--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-4053 .elementor-element.elementor-element-964e754.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4053 .elementor-element.elementor-element-127f20c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4053 .elementor-element.elementor-element-127f20c img{max-width:88%;}.elementor-4053 .elementor-element.elementor-element-209b134{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4053 .elementor-element.elementor-element-209b134.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4053 .elementor-element.elementor-element-cb20f7f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:158px;font-weight:900;text-transform:uppercase;color:#083886;}.elementor-4053 .elementor-element.elementor-element-6a0a830{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-4053 .elementor-element.elementor-element-6a0a830.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4053 .elementor-element.elementor-element-6a0a830 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.3em;font-weight:300;text-transform:none;line-height:28px;color:#000000;}.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-4053 .elementor-element.elementor-element-e812e49 .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;}.elementor-4053 .elementor-element.elementor-element-0ba44fd{--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-4053 .elementor-element.elementor-element-0ba44fd:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-0ba44fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EEEEEE 0%, var( --e-global-color-text ) 100%);}.elementor-4053 .elementor-element.elementor-element-0ba44fd::before, .elementor-4053 .elementor-element.elementor-element-0ba44fd > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-0ba44fd > .e-con-inner > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-0ba44fd > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-0ba44fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-0ba44fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4053 .elementor-element.elementor-element-0ba44fd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4053 .elementor-element.elementor-element-4517ada .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3.6em;font-weight:600;text-transform:none;color:var( --e-global-color-8fa18f0 );}.elementor-4053 .elementor-element.elementor-element-dd33f32{--divider-border-style:solid;--divider-color:var( --e-global-color-8fa18f0 );--divider-border-width:4.7px;}.elementor-4053 .elementor-element.elementor-element-dd33f32 .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0;}.elementor-4053 .elementor-element.elementor-element-dd33f32 .elementor-divider{text-align:center;padding-block-start:9px;padding-block-end:9px;}.elementor-4053 .elementor-element.elementor-element-dc84600{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:200px;--padding-right:200px;}.elementor-4053 .elementor-element.elementor-element-dc84600.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-eael-post-grid .eael-meta-posted-on{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .eael-entry-meta > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .eael-entry-title, .elementor-widget-eael-post-grid .eael-entry-title a{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 );}.elementor-widget-eael-post-grid .eael-grid-post-excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .post-meta-categories li, .elementor-widget-eael-post-grid .post-meta-categories li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4053 .elementor-element.elementor-element-6b1c235 .eael-post-elements-readmore-btn{background-color:#0500BA;text-align:center;font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;margin:20px 0px 0px 0px;}.elementor-4053 .elementor-element.elementor-element-6b1c235 .eael-post-elements-readmore-btn:hover{background-color:#0525FF;}.elementor-4053 .elementor-element.elementor-element-6b1c235{width:var( --container-widget-width, 72.375% );max-width:72.375%;--container-widget-width:72.375%;--container-widget-flex-grow:0;}.elementor-4053 .elementor-element.elementor-element-6b1c235 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:00px 00px 00px 00px;}.elementor-4053 .elementor-element.elementor-element-6b1c235.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4053 .elementor-element.elementor-element-6b1c235 .eael-entry-thumbnail{height:600px;}.elementor-4053 .elementor-element.elementor-element-6b1c235 .eael-grid-post-holder{background-color:#F2FCFF;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-4053 .elementor-element.elementor-element-6b1c235 .eael-post-grid .eael-grid-post .eael-entry-media img, .elementor-4053 .elementor-element.elementor-element-6b1c235 .eael-grid-post .eael-entry-overlay{border-radius:30px 30px 30px 30px;}.elementor-4053 .elementor-element.elementor-element-6b1c235 .eael-entry-title a{color:#000000;}.elementor-4053 .elementor-element.elementor-element-6b1c235 .eael-entry-title:hover, .elementor-4053 .elementor-element.elementor-element-6b1c235 .eael-entry-title a:hover{color:#444444;}.elementor-4053 .elementor-element.elementor-element-6b1c235 .eael-entry-title, .elementor-4053 .elementor-element.elementor-element-6b1c235 .eael-entry-title a{font-family:"Roboto", Sans-serif;font-size:1.3em;font-weight:600;text-transform:uppercase;}.elementor-4053 .elementor-element.elementor-element-6b1c235 .eael-grid-post-excerpt p{font-family:"Roboto", Sans-serif;font-size:1.4em;font-weight:400;margin:18px 0px 0px 0px;}.elementor-4053 .elementor-element.elementor-element-6b1c235 .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-4053 .elementor-element.elementor-element-6b1c235 .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}.elementor-4053 .elementor-element.elementor-element-bee834b .eael-post-elements-readmore-btn{background-color:#0500BA;text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px;margin:13px 0px 0px 0px;}.elementor-4053 .elementor-element.elementor-element-bee834b .eael-post-elements-readmore-btn:hover{background-color:#0525FF;}.elementor-4053 .elementor-element.elementor-element-bee834b{width:var( --container-widget-width, 53.955% );max-width:53.955%;--container-widget-width:53.955%;--container-widget-flex-grow:0;}.elementor-4053 .elementor-element.elementor-element-bee834b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4053 .elementor-element.elementor-element-bee834b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4053 .elementor-element.elementor-element-bee834b .eael-entry-thumbnail{height:296px;}.elementor-4053 .elementor-element.elementor-element-bee834b .eael-grid-post-holder{background-color:#F7FAFF;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-4053 .elementor-element.elementor-element-bee834b .eael-post-grid .eael-grid-post .eael-entry-media img, .elementor-4053 .elementor-element.elementor-element-bee834b .eael-grid-post .eael-entry-overlay{border-radius:30px 30px 30px 30px;}.elementor-4053 .elementor-element.elementor-element-bee834b .eael-entry-title a{color:#000000;}.elementor-4053 .elementor-element.elementor-element-bee834b .eael-entry-title:hover, .elementor-4053 .elementor-element.elementor-element-bee834b .eael-entry-title a:hover{color:#444444;}.elementor-4053 .elementor-element.elementor-element-bee834b .eael-entry-title, .elementor-4053 .elementor-element.elementor-element-bee834b .eael-entry-title a{font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:600;text-transform:uppercase;}.elementor-4053 .elementor-element.elementor-element-bee834b .eael-grid-post-excerpt p{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;margin:6px 0px 0px 0px;}.elementor-4053 .elementor-element.elementor-element-bee834b .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-4053 .elementor-element.elementor-element-bee834b .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4053 .elementor-element.elementor-element-9ec8c42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4053 .elementor-element.elementor-element-9ec8c42 .elementor-heading-title{font-size:1.6em;}.elementor-4053 .elementor-element.elementor-element-939afe0 .elementor-custom-embed-play i{font-size:128px;}.elementor-4053 .elementor-element.elementor-element-939afe0 .elementor-custom-embed-play svg{width:128px;height:128px;}.elementor-4053 .elementor-element.elementor-element-cf17bfc{text-align:center;}.elementor-4053 .elementor-element.elementor-element-cf17bfc .elementor-heading-title{font-size:2.3em;}.elementor-4053 .elementor-element.elementor-element-676d05a{--grid-auto-flow:row;}.elementor-4053 .elementor-element.elementor-element-5df4561 .elementor-heading-title{font-size:2.3em;}.elementor-4053 .elementor-element.elementor-element-e6caabf{--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-4053 .elementor-element.elementor-element-127f20c > .elementor-widget-container{margin:0210px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4053 .elementor-element.elementor-element-127f20c img{width:100%;max-width:100%;}.elementor-4053 .elementor-element.elementor-element-6a0a830{width:var( --container-widget-width, 291.984px );max-width:291.984px;--container-widget-width:291.984px;--container-widget-flex-grow:0;}.elementor-4053 .elementor-element.elementor-element-6a0a830 .elementor-heading-title{font-size:0.9em;line-height:1.1em;}.elementor-4053 .elementor-element.elementor-element-0ba44fd{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4053 .elementor-element.elementor-element-dc84600{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-eael-post-grid .eael-entry-title, .elementor-widget-eael-post-grid .eael-entry-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-4053 .elementor-element.elementor-element-bee834b{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-4053 .elementor-element.elementor-element-bee834b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4053 .elementor-element.elementor-element-bee834b.elementor-element{--align-self:center;}.elementor-4053 .elementor-element.elementor-element-bee834b .eael-entry-thumbnail{height:189px;}.elementor-4053 .elementor-element.elementor-element-bee834b .eael-grid-post{padding:10px 10px 10px 10px;}.elementor-4053 .elementor-element.elementor-element-bee834b .eael-entry-title, .elementor-4053 .elementor-element.elementor-element-bee834b .eael-entry-title a{font-size:1.1em;}}@media(max-width:767px){.elementor-4053 .elementor-element.elementor-element-389d1f3{--content-width:1600px;--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:9px 9px;--row-gap:9px;--column-gap:9px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4053 .elementor-element.elementor-element-6cb6d3b{--width:100%;--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-4053 .elementor-element.elementor-element-e3a4b47.elementor-element{--align-self:center;}.elementor-4053 .elementor-element.elementor-element-f2695b4{--width:317px;--min-height:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4053 .elementor-element.elementor-element-9ec8c42 > .elementor-widget-container{margin:21px 0px -60px 0px;padding:0px 0px 0px 0px;}.elementor-4053 .elementor-element.elementor-element-9ec8c42 .elementor-heading-title{font-size:1.8em;}.elementor-4053 .elementor-element.elementor-element-939afe0 .elementor-custom-embed-play i{font-size:64px;}.elementor-4053 .elementor-element.elementor-element-939afe0 .elementor-custom-embed-play svg{width:64px;height:64px;}.elementor-4053 .elementor-element.elementor-element-0a14569{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4053 .elementor-element.elementor-element-cf17bfc{text-align:center;}.elementor-4053 .elementor-element.elementor-element-cf17bfc .elementor-heading-title{font-size:2.2em;}.elementor-4053 .elementor-element.elementor-element-676d05a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4053 .elementor-element.elementor-element-58a51fb{--width:735px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4053 .elementor-element.elementor-element-5df4561{text-align:center;}.elementor-4053 .elementor-element.elementor-element-5df4561 .elementor-heading-title{font-size:2.2em;}.elementor-4053 .elementor-element.elementor-element-acac830{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;}.elementor-4053 .elementor-element.elementor-element-a5f1025{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;}.elementor-4053 .elementor-element.elementor-element-b9427e2{--e-image-carousel-slides-to-show:1;}.elementor-4053 .elementor-element.elementor-element-9848c00{--width:300px;}.elementor-4053 .elementor-element.elementor-element-e16f299 .elementor-heading-title{font-size:1.8em;}.elementor-4053 .elementor-element.elementor-element-e6caabf{--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-4053 .elementor-element.elementor-element-127f20c{text-align:center;}.elementor-4053 .elementor-element.elementor-element-127f20c img{max-width:100%;}.elementor-4053 .elementor-element.elementor-element-209b134{--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-4053 .elementor-element.elementor-element-cb20f7f.elementor-element{--align-self:center;}.elementor-4053 .elementor-element.elementor-element-6a0a830{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-4053 .elementor-element.elementor-element-6a0a830 .elementor-heading-title{font-size:1em;}.elementor-4053 .elementor-element.elementor-element-e812e49.elementor-element{--align-self:center;}.elementor-4053 .elementor-element.elementor-element-e812e49 .elementor-button{font-size:1.1em;}.elementor-4053 .elementor-element.elementor-element-0ba44fd{--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-4053 .elementor-element.elementor-element-4517ada{text-align:center;}.elementor-4053 .elementor-element.elementor-element-4517ada .elementor-heading-title{font-size:2.2em;}.elementor-4053 .elementor-element.elementor-element-dc84600{--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;}.elementor-4053 .elementor-element.elementor-element-dc84600.e-con{--align-self:center;}.elementor-widget-eael-post-grid .eael-entry-title, .elementor-widget-eael-post-grid .eael-entry-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-4053 .elementor-element.elementor-element-6b1c235.elementor-element{--align-self:center;}.elementor-4053 .elementor-element.elementor-element-6b1c235 .eael-entry-thumbnail{height:178px;}.elementor-4053 .elementor-element.elementor-element-6b1c235 .eael-entry-title, .elementor-4053 .elementor-element.elementor-element-6b1c235 .eael-entry-title a{font-size:1em;}.elementor-4053 .elementor-element.elementor-element-6b1c235 .eael-grid-post-excerpt p{font-size:1em;}.elementor-4053 .elementor-element.elementor-element-bee834b{width:var( --container-widget-width, 339px );max-width:339px;--container-widget-width:339px;--container-widget-flex-grow:0;}.elementor-4053 .elementor-element.elementor-element-bee834b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4053 .elementor-element.elementor-element-bee834b .eael-entry-thumbnail{height:217px;}.elementor-4053 .elementor-element.elementor-element-bee834b .eael-entry-title, .elementor-4053 .elementor-element.elementor-element-bee834b .eael-entry-title a{font-size:1em;}.elementor-4053 .elementor-element.elementor-element-bee834b .eael-post-elements-readmore-btn{font-size:23px;}}@media(min-width:768px){.elementor-4053 .elementor-element.elementor-element-6cb6d3b{--width:50.206%;}.elementor-4053 .elementor-element.elementor-element-f2695b4{--width:50%;}.elementor-4053 .elementor-element.elementor-element-0a14569{--content-width:1211px;}.elementor-4053 .elementor-element.elementor-element-676d05a{--width:93%;}.elementor-4053 .elementor-element.elementor-element-9848c00{--width:30.265%;}.elementor-4053 .elementor-element.elementor-element-964e754{--width:54.125%;}.elementor-4053 .elementor-element.elementor-element-209b134{--width:54.361%;}.elementor-4053 .elementor-element.elementor-element-0ba44fd{--content-width:1211px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4053 .elementor-element.elementor-element-964e754{--width:360.297px;}}@media(min-width:1025px){.elementor-4053 .elementor-element.elementor-element-0a14569::before, .elementor-4053 .elementor-element.elementor-element-0a14569 > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-0a14569 > .e-con-inner > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-0a14569 > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-0a14569 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-0a14569 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for html, class: .elementor-element-e3a4b47 */#general main #destaque .left h1{
  max-width:12ch;
}

@media (max-width:1024px){
  #general main #destaque .left h1{
    max-width:14ch;
  }
}

@media (max-width:767px){
  #general main #destaque .left h1{
    max-width:16ch;
  }
}

/* base */
#general main #destaque .mask .wrapper{padding:clamp(16px,4vw,48px)}
#general main #destaque .left h1{
  font-weight:800;
  color:#0500BA;
  line-height:.92;
  margin:0;
}



div#general main section#destaque div.mask div.wrapper div.left h1 span{
    color: #0500BA;
}
#general main #destaque .left span span{color:#0500BA}

/* tablet */
@media (max-width:1024px){
  #general main #destaque .mask .wrapper{justify-content:center;text-align:center}
  #general main #destaque .left h1{
    font-size:clamp(20px,8.5vw,35px) !important;
    letter-spacing:-.01em;
  }
}

/* mobile */
@media (max-width:767px){
  #general main #destaque .mask .wrapper{padding:20px 1px 36px}
  #general main #destaque .left h1{
    font-size:clamp(22px,15vw,37px) !important;
    line-height:.9 !important;
    text-align:center;
    letter-spacing:-.015em;
    max-width: 900px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ec8c42 */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 video, class: .elementor-element-939afe0 */.elementor-element-939afe0 .elementor-wrapper {
    max-width: 560px;
    margin: 0 auto;
    box-shadow: none !important;
}

.elementor-custom-embed-play svg {
    filter: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf17bfc */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-6ed52e3 */.elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5df4561 */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-bc83058 */.elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-acac830 */.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-a5f1025 */.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-e16f299 */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-127f20c *//* 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-cb20f7f */.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 */
/* Start custom CSS for heading, class: .elementor-element-4517ada */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-dd33f32 */.elementor-divider-separator{
    border-radius: 50px;
}/* End custom CSS */