.elementor-313 .elementor-element.elementor-element-b31beee{--display:flex;--min-height:680px;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.75;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-313 .elementor-element.elementor-element-b31beee::before, .elementor-313 .elementor-element.elementor-element-b31beee > .elementor-background-video-container::before, .elementor-313 .elementor-element.elementor-element-b31beee > .e-con-inner > .elementor-background-video-container::before, .elementor-313 .elementor-element.elementor-element-b31beee > .elementor-background-slideshow::before, .elementor-313 .elementor-element.elementor-element-b31beee > .e-con-inner > .elementor-background-slideshow::before, .elementor-313 .elementor-element.elementor-element-b31beee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-313 .elementor-element.elementor-element-1320df1{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-30c8e12{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:95px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-c23c87c{--display:flex;}.elementor-313 .elementor-element.elementor-element-272b8da{--display:flex;--padding-top:0px;--padding-bottom:65px;--padding-left:30px;--padding-right:30px;}.elementor-313 .elementor-element.elementor-element-07a149c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-313 .elementor-element.elementor-element-07a149c .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-8833569 );margin:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:46px;font-weight:100;line-height:70px;}.elementor-313 .elementor-element.elementor-element-07a149c .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-07a149c .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#FED403;}.elementor-313 .elementor-element.elementor-element-07a149c .elementskit-section-title-wraper .elementskit-border-divider{width:238px;background:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-07a149c .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:238px;height:1px;color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-07a149c .elementskit-section-title-wraper .elementskit-border-star{width:238px;height:1px;color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-07a149c .elementskit-section-title-wraper .elementskit-border-divider, .elementor-313 .elementor-element.elementor-element-07a149c .elementskit-border-divider::before{height:1px;}.elementor-313 .elementor-element.elementor-element-07a149c .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-8833569 );color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-07a149c .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-283242b{--display:flex;}.elementor-313 .elementor-element.elementor-element-3b7128c{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.31;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:95px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-3b7128c:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-3b7128c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://marista.eng.br/wp-content/uploads/2025/07/bg-hero-home-3-arzeo.png");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-313 .elementor-element.elementor-element-3b7128c::before, .elementor-313 .elementor-element.elementor-element-3b7128c > .elementor-background-video-container::before, .elementor-313 .elementor-element.elementor-element-3b7128c > .e-con-inner > .elementor-background-video-container::before, .elementor-313 .elementor-element.elementor-element-3b7128c > .elementor-background-slideshow::before, .elementor-313 .elementor-element.elementor-element-3b7128c > .e-con-inner > .elementor-background-slideshow::before, .elementor-313 .elementor-element.elementor-element-3b7128c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-313 .elementor-element.elementor-element-c63a05a{--display:flex;}.elementor-313 .elementor-element.elementor-element-0a7259e{--spacer-size:60px;}.elementor-313 .elementor-element.elementor-element-d41b535{--display:flex;--min-height:680px;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.75;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-313 .elementor-element.elementor-element-d41b535::before, .elementor-313 .elementor-element.elementor-element-d41b535 > .elementor-background-video-container::before, .elementor-313 .elementor-element.elementor-element-d41b535 > .e-con-inner > .elementor-background-video-container::before, .elementor-313 .elementor-element.elementor-element-d41b535 > .elementor-background-slideshow::before, .elementor-313 .elementor-element.elementor-element-d41b535 > .e-con-inner > .elementor-background-slideshow::before, .elementor-313 .elementor-element.elementor-element-d41b535 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-57e5d6e );--background-overlay:'';}.elementor-313 .elementor-element.elementor-element-e09502e{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-ba277f1{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:95px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-4dc54c2{--display:flex;}.elementor-313 .elementor-element.elementor-element-5ce27d5{--display:flex;--padding-top:0px;--padding-bottom:65px;--padding-left:30px;--padding-right:30px;}.elementor-313 .elementor-element.elementor-element-2092e06{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-313 .elementor-element.elementor-element-2092e06 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-8833569 );margin:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:46px;font-weight:100;line-height:70px;}.elementor-313 .elementor-element.elementor-element-2092e06 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-2092e06 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#FED403;}.elementor-313 .elementor-element.elementor-element-2092e06 .elementskit-section-title-wraper .elementskit-border-divider{width:238px;background:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-2092e06 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:238px;height:1px;color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-2092e06 .elementskit-section-title-wraper .elementskit-border-star{width:238px;height:1px;color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-2092e06 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-313 .elementor-element.elementor-element-2092e06 .elementskit-border-divider::before{height:1px;}.elementor-313 .elementor-element.elementor-element-2092e06 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-8833569 );color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-2092e06 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-5771525{--display:flex;}.elementor-313 .elementor-element.elementor-element-c761cec{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:95px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-c761cec:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-c761cec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://marista.eng.br/wp-content/uploads/2025/07/bg-hero-home-3-arzeo.png");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-313 .elementor-element.elementor-element-c48a41e{--display:flex;}.elementor-313 .elementor-element.elementor-element-d67ee5a{--spacer-size:60px;}.elementor-313 .elementor-element.elementor-element-bfb41f3{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:135px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-8be42d3{--display:flex;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-2e31b83{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:65px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-b587583{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-a3e0a98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-313 .elementor-element.elementor-element-a3e0a98 .elementskit-section-title-wraper .elementskit-section-title{font-family:var( --e-global-typography-ae1d275-font-family ), Sans-serif;font-size:var( --e-global-typography-ae1d275-font-size );font-weight:var( --e-global-typography-ae1d275-font-weight );text-transform:var( --e-global-typography-ae1d275-text-transform );line-height:var( --e-global-typography-ae1d275-line-height );}.elementor-313 .elementor-element.elementor-element-a3e0a98 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-313 .elementor-element.elementor-element-a3e0a98 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-313 .elementor-element.elementor-element-a3e0a98 .elementskit-section-title-wraper .elementskit-border-divider{width:230px;background:var( --e-global-color-a6761d3 );}.elementor-313 .elementor-element.elementor-element-a3e0a98 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:230px;height:1px;color:var( --e-global-color-a6761d3 );}.elementor-313 .elementor-element.elementor-element-a3e0a98 .elementskit-section-title-wraper .elementskit-border-star{width:230px;height:1px;color:var( --e-global-color-a6761d3 );}.elementor-313 .elementor-element.elementor-element-a3e0a98 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-313 .elementor-element.elementor-element-a3e0a98 .elementskit-border-divider::before{height:1px;}.elementor-313 .elementor-element.elementor-element-a3e0a98 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-a6761d3 );color:var( --e-global-color-a6761d3 );}.elementor-313 .elementor-element.elementor-element-a3e0a98 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-a6761d3 );}.elementor-313 .elementor-element.elementor-element-5c15838{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-57e5d6e );}.elementor-313 .elementor-element.elementor-element-8bd808e{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-313 .elementor-element.elementor-element-8bd808e:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-8bd808e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-c36d002{--display:flex;--padding-top:0px;--padding-bottom:750px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-c36d002:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-c36d002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://marista.eng.br/wp-content/uploads/2025/07/DSCN6118-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-313 .elementor-element.elementor-element-b6881bf{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-313 .elementor-element.elementor-element-e6b7f72{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-e9b120f{--display:flex;--justify-content:center;}.elementor-313 .elementor-element.elementor-element-e9b120f:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-e9b120f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-a7bc10d{padding:35px 0px 35px 0px;}.elementor-313 .elementor-element.elementor-element-a7bc10d .elementor-counter-number-wrapper{font-family:var( --e-global-typography-351084e-font-family ), Sans-serif;font-size:var( --e-global-typography-351084e-font-size );font-weight:var( --e-global-typography-351084e-font-weight );line-height:var( --e-global-typography-351084e-line-height );}.elementor-313 .elementor-element.elementor-element-a7bc10d .elementor-counter-title{font-family:var( --e-global-typography-640edc3-font-family ), Sans-serif;font-size:var( --e-global-typography-640edc3-font-size );font-weight:var( --e-global-typography-640edc3-font-weight );line-height:var( --e-global-typography-640edc3-line-height );}.elementor-313 .elementor-element.elementor-element-42b299b{--display:flex;--justify-content:center;}.elementor-313 .elementor-element.elementor-element-42b299b:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-42b299b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-84ec9fd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:35px 0px 35px 0px;}.elementor-313 .elementor-element.elementor-element-84ec9fd .elementor-counter-number-wrapper{font-family:var( --e-global-typography-351084e-font-family ), Sans-serif;font-size:var( --e-global-typography-351084e-font-size );font-weight:var( --e-global-typography-351084e-font-weight );line-height:var( --e-global-typography-351084e-line-height );}.elementor-313 .elementor-element.elementor-element-84ec9fd .elementor-counter-title{font-family:var( --e-global-typography-640edc3-font-family ), Sans-serif;font-size:var( --e-global-typography-640edc3-font-size );font-weight:var( --e-global-typography-640edc3-font-weight );line-height:var( --e-global-typography-640edc3-line-height );}.elementor-313 .elementor-element.elementor-element-e2ddd09{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-57e5d6e );--border-color:var( --e-global-color-57e5d6e );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-313 .elementor-element.elementor-element-e2ddd09:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-e2ddd09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-358b815{padding:35px 0px 35px 0px;}.elementor-313 .elementor-element.elementor-element-358b815 .elementor-counter-number-wrapper{font-family:var( --e-global-typography-351084e-font-family ), Sans-serif;font-size:var( --e-global-typography-351084e-font-size );font-weight:var( --e-global-typography-351084e-font-weight );line-height:var( --e-global-typography-351084e-line-height );}.elementor-313 .elementor-element.elementor-element-358b815 .elementor-counter-title{font-family:var( --e-global-typography-640edc3-font-family ), Sans-serif;font-size:var( --e-global-typography-640edc3-font-size );font-weight:var( --e-global-typography-640edc3-font-weight );line-height:var( --e-global-typography-640edc3-line-height );}.elementor-313 .elementor-element.elementor-element-92c480d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-57e5d6e );--border-color:var( --e-global-color-57e5d6e );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-92c480d:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-92c480d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-6fab57b{padding:35px 0px 35px 0px;}.elementor-313 .elementor-element.elementor-element-6fab57b .elementor-counter-number-wrapper{font-family:var( --e-global-typography-351084e-font-family ), Sans-serif;font-size:var( --e-global-typography-351084e-font-size );font-weight:var( --e-global-typography-351084e-font-weight );line-height:var( --e-global-typography-351084e-line-height );}.elementor-313 .elementor-element.elementor-element-6fab57b .elementor-counter-title{font-family:var( --e-global-typography-640edc3-font-family ), Sans-serif;font-size:var( --e-global-typography-640edc3-font-size );font-weight:var( --e-global-typography-640edc3-font-weight );line-height:var( --e-global-typography-640edc3-line-height );}.elementor-313 .elementor-element.elementor-element-1f9f461{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-500px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-313 .elementor-element.elementor-element-ee5d68e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-438fdd6{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-313 .elementor-element.elementor-element-2400cb1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:135px;--padding-bottom:135px;--padding-left:50px;--padding-right:50px;}.elementor-313 .elementor-element.elementor-element-2400cb1:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-2400cb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-aad8719{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-313 .elementor-element.elementor-element-aad8719 .elementskit-section-title-wraper .elementskit-section-title{font-family:var( --e-global-typography-ae1d275-font-family ), Sans-serif;font-size:var( --e-global-typography-ae1d275-font-size );font-weight:var( --e-global-typography-ae1d275-font-weight );text-transform:var( --e-global-typography-ae1d275-text-transform );line-height:var( --e-global-typography-ae1d275-line-height );}.elementor-313 .elementor-element.elementor-element-aad8719 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-313 .elementor-element.elementor-element-aad8719 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-313 .elementor-element.elementor-element-aad8719 .elementskit-section-title-wraper .elementskit-border-divider{width:238px;background:var( --e-global-color-a6761d3 );}.elementor-313 .elementor-element.elementor-element-aad8719 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:238px;height:1px;color:var( --e-global-color-a6761d3 );}.elementor-313 .elementor-element.elementor-element-aad8719 .elementskit-section-title-wraper .elementskit-border-star{width:238px;height:1px;color:var( --e-global-color-a6761d3 );}.elementor-313 .elementor-element.elementor-element-aad8719 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-313 .elementor-element.elementor-element-aad8719 .elementskit-border-divider::before{height:1px;}.elementor-313 .elementor-element.elementor-element-aad8719 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-a6761d3 );color:var( --e-global-color-a6761d3 );}.elementor-313 .elementor-element.elementor-element-aad8719 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-a6761d3 );}.elementor-313 .elementor-element.elementor-element-afd63c4{color:var( --e-global-color-57e5d6e );}.elementor-313 .elementor-element.elementor-element-2052804{--display:flex;--padding-top:135px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-313 .elementor-element.elementor-element-6a61d5c{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-313 .elementor-element.elementor-element-86370b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-d39d0a7{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-313 .elementor-element.elementor-element-22a012e{--display:flex;--padding-top:135px;--padding-bottom:135px;--padding-left:50px;--padding-right:50px;}.elementor-313 .elementor-element.elementor-element-22a012e:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-22a012e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a6761d3 );}.elementor-313 .elementor-element.elementor-element-0d1dde9 .skillbar-group .skill-bar{background-color:var( --e-global-color-318559c );}.elementor-313 .elementor-element.elementor-element-0d1dde9 .skillbar-group .skill-track{background-color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-0d1dde9 .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-8833569 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-0d1dde9 .skillbar-group .skill-title{color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-7a19ce5 .skillbar-group .skill-bar{background-color:var( --e-global-color-318559c );}.elementor-313 .elementor-element.elementor-element-7a19ce5 .skillbar-group .skill-track{background-color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-7a19ce5 .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-8833569 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-7a19ce5 .skillbar-group .skill-title{color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-4de10db .skillbar-group .skill-bar{background-color:var( --e-global-color-318559c );}.elementor-313 .elementor-element.elementor-element-4de10db .skillbar-group .skill-track{background-color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-4de10db .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-8833569 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-4de10db .skillbar-group .skill-title{color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-0466658 .skillbar-group .skill-bar{background-color:var( --e-global-color-318559c );}.elementor-313 .elementor-element.elementor-element-0466658 .skillbar-group .skill-track{background-color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-0466658 .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-8833569 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-0466658 .skillbar-group .skill-title{color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-8d982f7 .skillbar-group .skill-bar{background-color:var( --e-global-color-318559c );}.elementor-313 .elementor-element.elementor-element-8d982f7 .skillbar-group .skill-track{background-color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-8d982f7 .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-8833569 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-8d982f7 .skillbar-group .skill-title{color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-12903ca{--display:flex;--padding-top:135px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-313 .elementor-element.elementor-element-0163079{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-313 .elementor-element.elementor-element-0df3143{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-eb90d3c{--spacer-size:135px;}.elementor-313 .elementor-element.elementor-element-ebb9f01{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-313 .elementor-element.elementor-element-ebb9f01:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-ebb9f01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-38fee97 ) 50%, var( --e-global-color-9fb86b6 ) 50%);}.elementor-313 .elementor-element.elementor-element-aa5c52d{--display:flex;--padding-top:135px;--padding-bottom:135px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-3c8a263{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-313 .elementor-element.elementor-element-3c8a263 .elementskit-section-title-wraper .elementskit-section-title{font-family:var( --e-global-typography-ae1d275-font-family ), Sans-serif;font-size:var( --e-global-typography-ae1d275-font-size );font-weight:var( --e-global-typography-ae1d275-font-weight );text-transform:var( --e-global-typography-ae1d275-text-transform );line-height:var( --e-global-typography-ae1d275-line-height );}.elementor-313 .elementor-element.elementor-element-3c8a263 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-313 .elementor-element.elementor-element-3c8a263 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-313 .elementor-element.elementor-element-3c8a263 .elementskit-section-title-wraper .elementskit-border-divider{width:238px;background:var( --e-global-color-a6761d3 );}.elementor-313 .elementor-element.elementor-element-3c8a263 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:238px;height:1px;color:var( --e-global-color-a6761d3 );}.elementor-313 .elementor-element.elementor-element-3c8a263 .elementskit-section-title-wraper .elementskit-border-star{width:238px;height:1px;color:var( --e-global-color-a6761d3 );}.elementor-313 .elementor-element.elementor-element-3c8a263 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-313 .elementor-element.elementor-element-3c8a263 .elementskit-border-divider::before{height:1px;}.elementor-313 .elementor-element.elementor-element-3c8a263 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-a6761d3 );color:var( --e-global-color-a6761d3 );}.elementor-313 .elementor-element.elementor-element-3c8a263 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-a6761d3 );}.elementor-313 .elementor-element.elementor-element-9a3b901{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-313 .elementor-element.elementor-element-b8ef1c3{--display:flex;}.elementor-313 .elementor-element.elementor-element-0a20705{--display:flex;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-16bfad4{text-align:center;color:var( --e-global-color-57e5d6e );}.elementor-313 .elementor-element.elementor-element-b04d475{--display:flex;}.elementor-313 .elementor-element.elementor-element-962a5d0{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-313 .elementor-element.elementor-element-94da250{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-bc45997.ekit-equal-height-enable,
					.elementor-313 .elementor-element.elementor-element-bc45997.ekit-equal-height-enable > div,
					.elementor-313 .elementor-element.elementor-element-bc45997.ekit-equal-height-enable .ekit-wid-con,
					.elementor-313 .elementor-element.elementor-element-bc45997.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-313 .elementor-element.elementor-element-bc45997 .elementskit-infobox{background-image:url("http://marista.eng.br/wp-content/uploads/2025/08/Imagem-do-WhatsApp-de-2025-08-14-as-16.57.44_3dad514f.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;padding:64px 40px 64px 40px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;}.elementor-313 .elementor-element.elementor-element-bc45997 .elementskit-infobox:hover{border-radius:0px 0px 0px 0px;}.elementor-313 .elementor-element.elementor-element-bc45997 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-8833569 );font-family:var( --e-global-typography-4c7b3fc-font-family ), Sans-serif;font-size:var( --e-global-typography-4c7b3fc-font-size );font-weight:var( --e-global-typography-4c7b3fc-font-weight );line-height:var( --e-global-typography-4c7b3fc-line-height );}.elementor-313 .elementor-element.elementor-element-bc45997 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-bc45997 .elementskit-infobox .box-body > p{color:var( --e-global-color-8833569 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-bc45997 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-bc45997 .elementskit-info-box-icon{color:var( --e-global-color-8833569 );fill:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-bc45997 .elementskit-infobox .elementskit-info-box-icon{font-size:33px;transform:rotate(0deg);}.elementor-313 .elementor-element.elementor-element-2a609c0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-6ede91f.ekit-equal-height-enable,
					.elementor-313 .elementor-element.elementor-element-6ede91f.ekit-equal-height-enable > div,
					.elementor-313 .elementor-element.elementor-element-6ede91f.ekit-equal-height-enable .ekit-wid-con,
					.elementor-313 .elementor-element.elementor-element-6ede91f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-313 .elementor-element.elementor-element-6ede91f .elementskit-infobox:hover{background-image:url("http://marista.eng.br/wp-content/uploads/2025/08/Imagem-do-WhatsApp-de-2025-08-14-as-17.04.21_7d882f60.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-313 .elementor-element.elementor-element-6ede91f .elementskit-infobox{padding:50px 40px 50px 40px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;}.elementor-313 .elementor-element.elementor-element-6ede91f .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-57e5d6e );font-family:var( --e-global-typography-4c7b3fc-font-family ), Sans-serif;font-size:var( --e-global-typography-4c7b3fc-font-size );font-weight:var( --e-global-typography-4c7b3fc-font-weight );line-height:var( --e-global-typography-4c7b3fc-line-height );}.elementor-313 .elementor-element.elementor-element-6ede91f .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-6ede91f .elementskit-infobox .box-body > p{color:var( --e-global-color-57e5d6e );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-6ede91f .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-6ede91f .elementskit-info-box-icon{color:var( --e-global-color-57e5d6e );fill:var( --e-global-color-57e5d6e );}.elementor-313 .elementor-element.elementor-element-6ede91f .elementskit-infobox:hover .elementskit-info-box-icon{color:var( --e-global-color-8833569 );fill:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-6ede91f .elementskit-infobox .elementskit-info-box-icon{font-size:33px;transform:rotate(0deg);}.elementor-313 .elementor-element.elementor-element-554f7a2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-68c390a.ekit-equal-height-enable,
					.elementor-313 .elementor-element.elementor-element-68c390a.ekit-equal-height-enable > div,
					.elementor-313 .elementor-element.elementor-element-68c390a.ekit-equal-height-enable .ekit-wid-con,
					.elementor-313 .elementor-element.elementor-element-68c390a.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-313 .elementor-element.elementor-element-68c390a .elementskit-infobox:hover{background-image:url("http://marista.eng.br/wp-content/uploads/2025/08/Imagem-do-WhatsApp-de-2025-08-14-as-17.10.19_6bc4e30a.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-313 .elementor-element.elementor-element-68c390a .elementskit-infobox{padding:64px 40px 64px 40px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;}.elementor-313 .elementor-element.elementor-element-68c390a .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-57e5d6e );font-family:var( --e-global-typography-4c7b3fc-font-family ), Sans-serif;font-size:var( --e-global-typography-4c7b3fc-font-size );font-weight:var( --e-global-typography-4c7b3fc-font-weight );line-height:var( --e-global-typography-4c7b3fc-line-height );}.elementor-313 .elementor-element.elementor-element-68c390a .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-68c390a .elementskit-infobox .box-body > p{color:var( --e-global-color-57e5d6e );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-68c390a .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-68c390a .elementskit-info-box-icon{color:var( --e-global-color-57e5d6e );fill:var( --e-global-color-57e5d6e );}.elementor-313 .elementor-element.elementor-element-68c390a .elementskit-infobox:hover .elementskit-info-box-icon{color:var( --e-global-color-8833569 );fill:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-68c390a .elementskit-infobox .elementskit-info-box-icon{font-size:33px;transform:rotate(0deg);}.elementor-313 .elementor-element.elementor-element-a7dc233{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-870dec9.ekit-equal-height-enable,
					.elementor-313 .elementor-element.elementor-element-870dec9.ekit-equal-height-enable > div,
					.elementor-313 .elementor-element.elementor-element-870dec9.ekit-equal-height-enable .ekit-wid-con,
					.elementor-313 .elementor-element.elementor-element-870dec9.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-313 .elementor-element.elementor-element-870dec9 .elementskit-infobox:hover{background-image:url("http://marista.eng.br/wp-content/uploads/2025/08/Imagem-do-WhatsApp-de-2025-08-14-as-17.39.29_232ae0a3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-313 .elementor-element.elementor-element-870dec9 .elementskit-infobox{padding:62px 40px 62px 40px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;}.elementor-313 .elementor-element.elementor-element-870dec9 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-57e5d6e );font-family:var( --e-global-typography-4c7b3fc-font-family ), Sans-serif;font-size:var( --e-global-typography-4c7b3fc-font-size );font-weight:var( --e-global-typography-4c7b3fc-font-weight );line-height:var( --e-global-typography-4c7b3fc-line-height );}.elementor-313 .elementor-element.elementor-element-870dec9 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-870dec9 .elementskit-infobox .box-body > p{color:var( --e-global-color-57e5d6e );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-870dec9 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-870dec9 .elementskit-info-box-icon{color:var( --e-global-color-57e5d6e );fill:var( --e-global-color-57e5d6e );}.elementor-313 .elementor-element.elementor-element-870dec9 .elementskit-infobox:hover .elementskit-info-box-icon{color:var( --e-global-color-8833569 );fill:var( --e-global-color-8833569 );}.elementor-313 .elementor-element.elementor-element-870dec9 .elementskit-infobox .elementskit-info-box-icon{font-size:33px;transform:rotate(0deg);}.elementor-313 .elementor-element.elementor-element-66e2a17{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-313 .elementor-element.elementor-element-dd28745{--display:flex;--padding-top:65px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-b8cb400 .elementor-button{padding:25px 80px 25px 80px;}.elementor-313 .elementor-element.elementor-element-559ea06{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-313 .elementor-element.elementor-element-a27eda9{--display:flex;--padding-top:0px;--padding-bottom:135px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-5cbd795{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:135px;--padding-bottom:135px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-5cbd795:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-5cbd795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://marista.eng.br/wp-content/uploads/2025/11/Imagem-do-WhatsApp-de-2025-11-05-as-15.59.10_caadffbb.jpg");background-position:-83px 0px;background-repeat:no-repeat;background-size:55% auto;}.elementor-313 .elementor-element.elementor-element-5cbd795::before, .elementor-313 .elementor-element.elementor-element-5cbd795 > .elementor-background-video-container::before, .elementor-313 .elementor-element.elementor-element-5cbd795 > .e-con-inner > .elementor-background-video-container::before, .elementor-313 .elementor-element.elementor-element-5cbd795 > .elementor-background-slideshow::before, .elementor-313 .elementor-element.elementor-element-5cbd795 > .e-con-inner > .elementor-background-slideshow::before, .elementor-313 .elementor-element.elementor-element-5cbd795 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-9fb86b6 ) 59%, var( --e-global-color-8833569 ) 59%);}.elementor-313 .elementor-element.elementor-element-ead6a82{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-9bfdbc6{--display:flex;box-shadow:37px 46px 57px -16px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:135px;--padding-bottom:135px;--padding-left:70px;--padding-right:70px;}.elementor-313 .elementor-element.elementor-element-9bfdbc6:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-9bfdbc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8833569 );background-image:url("http://marista.eng.br/wp-content/uploads/2025/07/quotes-arzeo-1.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-313 .elementor-element.elementor-element-b8c2dec .elementor-heading-title{font-family:var( --e-global-typography-351084e-font-family ), Sans-serif;font-size:var( --e-global-typography-351084e-font-size );font-weight:var( --e-global-typography-351084e-font-weight );line-height:var( --e-global-typography-351084e-line-height );}.elementor-313 .elementor-element.elementor-element-d46d63e{padding:0px 50px 0px 0px;color:var( --e-global-color-57e5d6e );}.elementor-313 .elementor-element.elementor-element-822965d .elementor-heading-title{font-family:var( --e-global-typography-4c7b3fc-font-family ), Sans-serif;font-size:var( --e-global-typography-4c7b3fc-font-size );font-weight:var( --e-global-typography-4c7b3fc-font-weight );line-height:var( --e-global-typography-4c7b3fc-line-height );}.elementor-313 .elementor-element.elementor-element-80e073a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-313 .elementor-element.elementor-element-80e073a .elementor-heading-title{font-family:var( --e-global-typography-640edc3-font-family ), Sans-serif;font-size:var( --e-global-typography-640edc3-font-size );font-weight:var( --e-global-typography-640edc3-font-weight );line-height:var( --e-global-typography-640edc3-line-height );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-313 .elementor-element.elementor-element-c23c87c{--width:20%;}.elementor-313 .elementor-element.elementor-element-272b8da{--width:60%;}.elementor-313 .elementor-element.elementor-element-283242b{--width:19.333%;}.elementor-313 .elementor-element.elementor-element-4dc54c2{--width:20%;}.elementor-313 .elementor-element.elementor-element-5ce27d5{--width:60%;}.elementor-313 .elementor-element.elementor-element-5771525{--width:19.333%;}.elementor-313 .elementor-element.elementor-element-2400cb1{--width:80%;}.elementor-313 .elementor-element.elementor-element-2052804{--width:20%;}.elementor-313 .elementor-element.elementor-element-22a012e{--width:80%;}.elementor-313 .elementor-element.elementor-element-12903ca{--width:20%;}.elementor-313 .elementor-element.elementor-element-b8ef1c3{--width:20%;}.elementor-313 .elementor-element.elementor-element-0a20705{--width:59.333%;}.elementor-313 .elementor-element.elementor-element-b04d475{--width:20%;}.elementor-313 .elementor-element.elementor-element-ead6a82{--width:35%;}.elementor-313 .elementor-element.elementor-element-9bfdbc6{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-313 .elementor-element.elementor-element-2400cb1{--width:70%;}.elementor-313 .elementor-element.elementor-element-2052804{--width:30%;}.elementor-313 .elementor-element.elementor-element-22a012e{--width:70%;}.elementor-313 .elementor-element.elementor-element-12903ca{--width:30%;}.elementor-313 .elementor-element.elementor-element-94da250{--width:50%;}.elementor-313 .elementor-element.elementor-element-2a609c0{--width:50%;}.elementor-313 .elementor-element.elementor-element-554f7a2{--width:50%;}.elementor-313 .elementor-element.elementor-element-a7dc233{--width:50%;}}@media(min-width:1025px){.elementor-313 .elementor-element.elementor-element-c36d002:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-c36d002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-313 .elementor-element.elementor-element-1320df1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-30c8e12{--padding-top:65px;--padding-bottom:65px;--padding-left:30px;--padding-right:30px;}.elementor-313 .elementor-element.elementor-element-07a149c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-313 .elementor-element.elementor-element-07a149c .elementskit-section-title-wraper .elementskit-section-title{font-size:36px;line-height:1.1em;}.elementor-313 .elementor-element.elementor-element-3b7128c{--margin-top:-105px;--margin-bottom:-105px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-e09502e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-ba277f1{--padding-top:65px;--padding-bottom:65px;--padding-left:30px;--padding-right:30px;}.elementor-313 .elementor-element.elementor-element-2092e06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-313 .elementor-element.elementor-element-2092e06 .elementskit-section-title-wraper .elementskit-section-title{font-size:36px;line-height:1.1em;}.elementor-313 .elementor-element.elementor-element-c761cec{--margin-top:-105px;--margin-bottom:-105px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-bfb41f3{--padding-top:135px;--padding-bottom:65px;--padding-left:30px;--padding-right:30px;}.elementor-313 .elementor-element.elementor-element-a3e0a98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-313 .elementor-element.elementor-element-a3e0a98 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-ae1d275-font-size );line-height:var( --e-global-typography-ae1d275-line-height );}.elementor-313 .elementor-element.elementor-element-8bd808e{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-313 .elementor-element.elementor-element-a7bc10d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-351084e-font-size );line-height:var( --e-global-typography-351084e-line-height );}.elementor-313 .elementor-element.elementor-element-a7bc10d .elementor-counter-title{font-size:var( --e-global-typography-640edc3-font-size );line-height:var( --e-global-typography-640edc3-line-height );}.elementor-313 .elementor-element.elementor-element-84ec9fd .elementor-counter-number-wrapper{font-size:var( --e-global-typography-351084e-font-size );line-height:var( --e-global-typography-351084e-line-height );}.elementor-313 .elementor-element.elementor-element-84ec9fd .elementor-counter-title{font-size:var( --e-global-typography-640edc3-font-size );line-height:var( --e-global-typography-640edc3-line-height );}.elementor-313 .elementor-element.elementor-element-e2ddd09{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-313 .elementor-element.elementor-element-358b815 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-351084e-font-size );line-height:var( --e-global-typography-351084e-line-height );}.elementor-313 .elementor-element.elementor-element-358b815 .elementor-counter-title{font-size:var( --e-global-typography-640edc3-font-size );line-height:var( --e-global-typography-640edc3-line-height );}.elementor-313 .elementor-element.elementor-element-92c480d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-313 .elementor-element.elementor-element-6fab57b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-351084e-font-size );line-height:var( --e-global-typography-351084e-line-height );}.elementor-313 .elementor-element.elementor-element-6fab57b .elementor-counter-title{font-size:var( --e-global-typography-640edc3-font-size );line-height:var( --e-global-typography-640edc3-line-height );}.elementor-313 .elementor-element.elementor-element-2400cb1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:65px;--padding-left:60px;--padding-right:60px;}.elementor-313 .elementor-element.elementor-element-aad8719{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-313 .elementor-element.elementor-element-aad8719 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-ae1d275-font-size );line-height:var( --e-global-typography-ae1d275-line-height );}.elementor-313 .elementor-element.elementor-element-2052804{--justify-content:center;--padding-top:65px;--padding-bottom:65px;--padding-left:30px;--padding-right:30px;}.elementor-313 .elementor-element.elementor-element-22a012e{--justify-content:center;--padding-top:65px;--padding-bottom:65px;--padding-left:60px;--padding-right:60px;}.elementor-313 .elementor-element.elementor-element-0d1dde9 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-7a19ce5 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-4de10db .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-0466658 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-8d982f7 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-12903ca{--justify-content:center;--padding-top:65px;--padding-bottom:65px;--padding-left:30px;--padding-right:30px;}.elementor-313 .elementor-element.elementor-element-eb90d3c{--spacer-size:65px;}.elementor-313 .elementor-element.elementor-element-aa5c52d{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-3c8a263{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-313 .elementor-element.elementor-element-3c8a263 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-ae1d275-font-size );line-height:var( --e-global-typography-ae1d275-line-height );}.elementor-313 .elementor-element.elementor-element-962a5d0{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-313 .elementor-element.elementor-element-94da250{border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-bc45997 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-4c7b3fc-font-size );line-height:var( --e-global-typography-4c7b3fc-line-height );}.elementor-313 .elementor-element.elementor-element-bc45997 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-2a609c0{border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-6ede91f .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-4c7b3fc-font-size );line-height:var( --e-global-typography-4c7b3fc-line-height );}.elementor-313 .elementor-element.elementor-element-6ede91f .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-554f7a2{border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-68c390a .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-4c7b3fc-font-size );line-height:var( --e-global-typography-4c7b3fc-line-height );}.elementor-313 .elementor-element.elementor-element-68c390a .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-a7dc233{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-870dec9 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-4c7b3fc-font-size );line-height:var( --e-global-typography-4c7b3fc-line-height );}.elementor-313 .elementor-element.elementor-element-870dec9 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-a27eda9{--padding-top:0px;--padding-bottom:65px;--padding-left:30px;--padding-right:30px;}.elementor-313 .elementor-element.elementor-element-5cbd795:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-5cbd795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-55px 0px;background-size:410px auto;}.elementor-313 .elementor-element.elementor-element-5cbd795{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-9bfdbc6:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-9bfdbc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;}.elementor-313 .elementor-element.elementor-element-9bfdbc6{--padding-top:65px;--padding-bottom:65px;--padding-left:30px;--padding-right:30px;}.elementor-313 .elementor-element.elementor-element-b8c2dec .elementor-heading-title{font-size:var( --e-global-typography-351084e-font-size );line-height:var( --e-global-typography-351084e-line-height );}.elementor-313 .elementor-element.elementor-element-822965d .elementor-heading-title{font-size:var( --e-global-typography-4c7b3fc-font-size );line-height:var( --e-global-typography-4c7b3fc-line-height );}.elementor-313 .elementor-element.elementor-element-80e073a .elementor-heading-title{font-size:var( --e-global-typography-640edc3-font-size );line-height:var( --e-global-typography-640edc3-line-height );}}@media(max-width:767px){.elementor-313 .elementor-element.elementor-element-b31beee{--min-height:750px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-305px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-313 .elementor-element.elementor-element-1320df1{--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-313 .elementor-element.elementor-element-30c8e12{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-c23c87c{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-272b8da{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-07a149c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-313 .elementor-element.elementor-element-07a149c .elementskit-section-title-wraper .elementskit-section-title{font-size:38px;line-height:1.5em;}.elementor-313 .elementor-element.elementor-element-07a149c .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#FED403;}.elementor-313 .elementor-element.elementor-element-07a149c .elementskit-section-title-wraper .elementskit-border-divider{width:192px;}.elementor-313 .elementor-element.elementor-element-07a149c .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:192px;height:1px;}.elementor-313 .elementor-element.elementor-element-07a149c .elementskit-section-title-wraper .elementskit-border-star{width:192px;height:1px;}.elementor-313 .elementor-element.elementor-element-07a149c .elementskit-section-title-wraper .elementskit-border-divider, .elementor-313 .elementor-element.elementor-element-07a149c .elementskit-border-divider::before{height:1px;}.elementor-313 .elementor-element.elementor-element-3b7128c{--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-313 .elementor-element.elementor-element-d41b535{--min-height:750px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-305px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-313 .elementor-element.elementor-element-e09502e{--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-313 .elementor-element.elementor-element-ba277f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-4dc54c2{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-5ce27d5{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-2092e06{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-313 .elementor-element.elementor-element-2092e06 .elementskit-section-title-wraper .elementskit-section-title{font-size:38px;line-height:1.5em;}.elementor-313 .elementor-element.elementor-element-2092e06 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#FED403;}.elementor-313 .elementor-element.elementor-element-2092e06 .elementskit-section-title-wraper .elementskit-border-divider{width:192px;}.elementor-313 .elementor-element.elementor-element-2092e06 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:192px;height:1px;}.elementor-313 .elementor-element.elementor-element-2092e06 .elementskit-section-title-wraper .elementskit-border-star{width:192px;height:1px;}.elementor-313 .elementor-element.elementor-element-2092e06 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-313 .elementor-element.elementor-element-2092e06 .elementskit-border-divider::before{height:1px;}.elementor-313 .elementor-element.elementor-element-c761cec{--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-313 .elementor-element.elementor-element-bfb41f3{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-313 .elementor-element.elementor-element-8be42d3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-2e31b83{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-313 .elementor-element.elementor-element-a3e0a98 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-ae1d275-font-size );line-height:var( --e-global-typography-ae1d275-line-height );}.elementor-313 .elementor-element.elementor-element-5c15838{text-align:center;}.elementor-313 .elementor-element.elementor-element-c36d002:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-c36d002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://marista.eng.br/wp-content/uploads/2025/07/DSCN6118-scaled.jpg");background-position:center center;}.elementor-313 .elementor-element.elementor-element-c36d002{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-e6b7f72{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-e9b120f{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-a7bc10d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-351084e-font-size );line-height:var( --e-global-typography-351084e-line-height );}.elementor-313 .elementor-element.elementor-element-a7bc10d .elementor-counter-title{font-size:var( --e-global-typography-640edc3-font-size );line-height:var( --e-global-typography-640edc3-line-height );}.elementor-313 .elementor-element.elementor-element-42b299b{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-84ec9fd{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-313 .elementor-element.elementor-element-84ec9fd .elementor-counter-number-wrapper{font-size:var( --e-global-typography-351084e-font-size );line-height:var( --e-global-typography-351084e-line-height );}.elementor-313 .elementor-element.elementor-element-84ec9fd .elementor-counter-title{font-size:var( --e-global-typography-640edc3-font-size );line-height:var( --e-global-typography-640edc3-line-height );}.elementor-313 .elementor-element.elementor-element-e2ddd09{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-313 .elementor-element.elementor-element-358b815 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-351084e-font-size );line-height:var( --e-global-typography-351084e-line-height );}.elementor-313 .elementor-element.elementor-element-358b815 .elementor-counter-title{font-size:var( --e-global-typography-640edc3-font-size );line-height:var( --e-global-typography-640edc3-line-height );}.elementor-313 .elementor-element.elementor-element-92c480d{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-313 .elementor-element.elementor-element-6fab57b{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-313 .elementor-element.elementor-element-6fab57b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-351084e-font-size );line-height:var( --e-global-typography-351084e-line-height );}.elementor-313 .elementor-element.elementor-element-6fab57b .elementor-counter-title{font-size:var( --e-global-typography-640edc3-font-size );line-height:var( --e-global-typography-640edc3-line-height );}.elementor-313 .elementor-element.elementor-element-1f9f461{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-313 .elementor-element.elementor-element-2400cb1{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-aad8719{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-313 .elementor-element.elementor-element-aad8719 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-ae1d275-font-size );line-height:var( --e-global-typography-ae1d275-line-height );}.elementor-313 .elementor-element.elementor-element-afd63c4{text-align:center;}.elementor-313 .elementor-element.elementor-element-6a61d5c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-22a012e{--padding-top:65px;--padding-bottom:65px;--padding-left:30px;--padding-right:30px;}.elementor-313 .elementor-element.elementor-element-0d1dde9 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-7a19ce5 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-4de10db .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-0466658 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-8d982f7 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-3c8a263 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-ae1d275-font-size );line-height:var( --e-global-typography-ae1d275-line-height );}.elementor-313 .elementor-element.elementor-element-0a20705{--padding-top:0px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-313 .elementor-element.elementor-element-16bfad4{text-align:center;}.elementor-313 .elementor-element.elementor-element-94da250{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-bc45997 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-4c7b3fc-font-size );line-height:var( --e-global-typography-4c7b3fc-line-height );}.elementor-313 .elementor-element.elementor-element-bc45997 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-2a609c0{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-6ede91f .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-4c7b3fc-font-size );line-height:var( --e-global-typography-4c7b3fc-line-height );}.elementor-313 .elementor-element.elementor-element-6ede91f .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-554f7a2{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-68c390a .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-4c7b3fc-font-size );line-height:var( --e-global-typography-4c7b3fc-line-height );}.elementor-313 .elementor-element.elementor-element-68c390a .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-a7dc233{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-870dec9 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-4c7b3fc-font-size );line-height:var( --e-global-typography-4c7b3fc-line-height );}.elementor-313 .elementor-element.elementor-element-870dec9 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-313 .elementor-element.elementor-element-5cbd795:not(.elementor-motion-effects-element-type-background), .elementor-313 .elementor-element.elementor-element-5cbd795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://marista.eng.br/wp-content/uploads/2025/10/Imagem-do-WhatsApp-de-2025-10-14-as-09.51.59_b1be0096.jpg");background-position:0px 0px;}.elementor-313 .elementor-element.elementor-element-5cbd795{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-313 .elementor-element.elementor-element-ead6a82{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-313 .elementor-element.elementor-element-434fcfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-313 .elementor-element.elementor-element-b8c2dec{text-align:center;}.elementor-313 .elementor-element.elementor-element-b8c2dec .elementor-heading-title{font-size:var( --e-global-typography-351084e-font-size );line-height:var( --e-global-typography-351084e-line-height );}.elementor-313 .elementor-element.elementor-element-d46d63e{padding:0px 0px 0px 0px;text-align:center;}.elementor-313 .elementor-element.elementor-element-822965d{text-align:center;}.elementor-313 .elementor-element.elementor-element-822965d .elementor-heading-title{font-size:var( --e-global-typography-4c7b3fc-font-size );line-height:var( --e-global-typography-4c7b3fc-line-height );}.elementor-313 .elementor-element.elementor-element-80e073a{text-align:center;}.elementor-313 .elementor-element.elementor-element-80e073a .elementor-heading-title{font-size:var( --e-global-typography-640edc3-font-size );line-height:var( --e-global-typography-640edc3-line-height );}}/* Start custom CSS for elementskit-heading, class: .elementor-element-07a149c */.elementor-313 .elementor-element.elementor-element-07a149c{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for elementskit-heading, class: .elementor-element-2092e06 */.elementor-313 .elementor-element.elementor-element-2092e06{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41b535 */@media (max-width: 1024px) {
  .elementor-313 .elementor-element.elementor-element-d41b535 video.elementor-background-video-hosted {
    content: url('http://marista.eng.br/wp-content/uploads/2025/10/Video-do-WhatsApp-de-2025-10-23-as-14.16.10_788fd896.mp4') !important;
    object-fit: cover !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c15838 */.elementor-313 .elementor-element.elementor-element-5c15838{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2400cb1 */.elementor-313 .elementor-element.elementor-element-2400cb1{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-bc45997 */.elementor-313 .elementor-element.elementor-element-bc45997{
    text-wrap: balance;
}
.elementor-313 .elementor-element.elementor-element-bc45997 {
    position: relative;
    overflow: hidden;
}

.elementor-313 .elementor-element.elementor-element-bc45997::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7); 
    pointer-events: none; 
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-6ede91f */.elementor-313 .elementor-element.elementor-element-6ede91f{
    text-wrap: balance;
}

.elementor-313 .elementor-element.elementor-element-6ede91f{
    position: relative;
    overflow: hidden;
}

.elementor-313 .elementor-element.elementor-element-6ede91f::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0); /* começa transparente */
    transition: background 0.3s ease;
    pointer-events: none;
}

.elementor-313 .elementor-element.elementor-element-6ede91f:hover::after {
    background: rgba(0, 0, 0, 0.7); /* escurece ao passar o mouse */
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-68c390a */.elementor-313 .elementor-element.elementor-element-68c390a{
    text-wrap: balance;
}

.elementor-313 .elementor-element.elementor-element-68c390a{
    position: relative;
    overflow: hidden;
}

.elementor-313 .elementor-element.elementor-element-68c390a::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0); /* começa transparente */
    transition: background 0.3s ease;
    pointer-events: none;
}

.elementor-313 .elementor-element.elementor-element-68c390a:hover::after {
    background: rgba(0, 0, 0, 0.7); /* escurece ao passar o mouse */
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-870dec9 */.elementor-313 .elementor-element.elementor-element-870dec9{
    text-wrap: balance;
}

.elementor-313 .elementor-element.elementor-element-870dec9{
    position: relative;
    overflow: hidden;
}

.elementor-313 .elementor-element.elementor-element-870dec9::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0); /* começa transparente */
    transition: background 0.3s ease;
    pointer-events: none;
}

.elementor-313 .elementor-element.elementor-element-870dec9:hover::after {
    background: rgba(0, 0, 0, 0.7); /* escurece ao passar o mouse */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-434fcfe */.elementor-313 .elementor-element.elementor-element-434fcfe {
  height: 650px; /* ou qualquer valor desejado */
  overflow: hidden;
}
.elementor-313 .elementor-element.elementor-element-434fcfe img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8c2dec */.elementor-313 .elementor-element.elementor-element-b8c2dec{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d46d63e */.elementor-313 .elementor-element.elementor-element-d46d63e{
    text-wrap: balance
}/* End custom CSS */
/* Start custom CSS */body {
  overflow-x: hidden;
}/* End custom CSS */