.elementor-2595 .elementor-element.elementor-element-c1101e0{--display:flex;--min-height:1020px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-119px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:270px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2595 .elementor-element.elementor-element-c1101e0:not(.elementor-motion-effects-element-type-background), .elementor-2595 .elementor-element.elementor-element-c1101e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cliente3.servidorevolua.com.br/wp-content/uploads/2025/10/BG-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2595 .elementor-element.elementor-element-492f938{width:var( --container-widget-width, 92px );max-width:92px;--container-widget-width:92px;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-492f938 img{width:100%;max-width:100%;}.elementor-2595 .elementor-element.elementor-element-58741fa{width:var( --container-widget-width, 92px );max-width:92px;--container-widget-width:92px;--container-widget-flex-grow:0;z-index:3;}.elementor-2595 .elementor-element.elementor-element-58741fa img{width:100%;max-width:100%;}.elementor-2595 .elementor-element.elementor-element-6a2cbaf{width:var( --container-widget-width, 92px );max-width:92px;--container-widget-width:92px;--container-widget-flex-grow:0;z-index:3;}.elementor-2595 .elementor-element.elementor-element-6a2cbaf img{width:100%;max-width:100%;}.elementor-2595 .elementor-element.elementor-element-9a5d9b5{width:var( --container-widget-width, 917px );max-width:917px;--container-widget-width:917px;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-9a5d9b5 img{width:100%;max-width:100%;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2595 .elementor-element.elementor-element-2bf4ddb{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-2bf4ddb > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-2595 .elementor-element.elementor-element-2bf4ddb .elementor-image-box-wrapper{text-align:left;}.elementor-2595 .elementor-element.elementor-element-2bf4ddb .elementor-image-box-title{margin-bottom:25px;font-size:55px;font-weight:600;line-height:1.1em;color:var( --e-global-color-5e2aa3a );}.elementor-2595 .elementor-element.elementor-element-2bf4ddb:has(:hover) .elementor-image-box-title,
					 .elementor-2595 .elementor-element.elementor-element-2bf4ddb:has(:focus) .elementor-image-box-title{color:var( --e-global-color-5e2aa3a );}.elementor-2595 .elementor-element.elementor-element-2bf4ddb .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.4px;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-2595 .elementor-element.elementor-element-c7b4a8e .elementor-button{background-color:#FF1D1E;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;border-radius:100px 100px 100px 100px;padding:25px 40px 25px 40px;}.elementor-2595 .elementor-element.elementor-element-c7b4a8e{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-c7b4a8e.elementor-element{--align-self:flex-start;}.elementor-2595 .elementor-element.elementor-element-c7b4a8e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2595 .elementor-element.elementor-element-c7b4a8e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2595 .elementor-element.elementor-element-f13ef63{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2595 .elementor-element.elementor-element-a539732 > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-2595 .elementor-element.elementor-element-e1ce8f6 > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-2595 .elementor-element.elementor-element-e1ce8f6 > .elementor-widget-container{margin:0px 0px 0px -19px;}.elementor-2595 .elementor-element.elementor-element-38a1985 > .elementor-widget-container:hover{--e-transform-translateY:-10px;}.elementor-2595 .elementor-element.elementor-element-38a1985 > .elementor-widget-container{margin:0px 0px 0px -19px;}.elementor-2595 .elementor-element.elementor-element-6c80c80 > .elementor-widget-container{padding:0px 0px 0px 27px;}.elementor-2595 .elementor-element.elementor-element-6c80c80 .elementor-image-box-wrapper{text-align:left;}.elementor-2595 .elementor-element.elementor-element-6c80c80 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-2595 .elementor-element.elementor-element-6c80c80:has(:hover) .elementor-image-box-title,
					 .elementor-2595 .elementor-element.elementor-element-6c80c80:has(:focus) .elementor-image-box-title{color:#382216;}.elementor-2595 .elementor-element.elementor-element-6c80c80 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#000000;}.elementor-2595 .elementor-element.elementor-element-04f2a6a{--display:flex;--min-height:245px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2595 .elementor-element.elementor-element-04f2a6a:not(.elementor-motion-effects-element-type-background), .elementor-2595 .elementor-element.elementor-element-04f2a6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e2aa3a );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2595 .elementor-element.elementor-element-67aba4e{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-67aba4e .elementor-heading-title{font-size:46px;font-weight:600;color:#FFFFFF;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2595 .elementor-element.elementor-element-a6e0778 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:90px;font-weight:600;}.elementor-2595 .elementor-element.elementor-element-a6e0778 .elementor-counter-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1px;}.elementor-2595 .elementor-element.elementor-element-13e031a{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-13e031a > .elementor-widget-container{border-style:none;}.elementor-2595 .elementor-element.elementor-element-13e031a .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:90px;font-weight:600;}.elementor-2595 .elementor-element.elementor-element-13e031a .elementor-counter-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1px;}.elementor-2595 .elementor-element.elementor-element-bd22f61 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:90px;font-weight:600;}.elementor-2595 .elementor-element.elementor-element-bd22f61 .elementor-counter-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1px;}.elementor-2595 .elementor-element.elementor-element-eb636c5{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--flex-wrap:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-2595 .elementor-element.elementor-element-cc3f915{--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-2595 .elementor-element.elementor-element-82259cb{width:100%;max-width:100%;}.elementor-2595 .elementor-element.elementor-element-82259cb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2595 .elementor-element.elementor-element-82259cb .elementor-image-box-wrapper{text-align:left;}.elementor-2595 .elementor-element.elementor-element-82259cb .elementor-image-box-title{margin-bottom:30px;font-size:32px;font-weight:600;line-height:1.1em;color:#FF1D1E;}.elementor-2595 .elementor-element.elementor-element-82259cb:has(:hover) .elementor-image-box-title,
					 .elementor-2595 .elementor-element.elementor-element-82259cb:has(:focus) .elementor-image-box-title{color:var( --e-global-color-05d3816 );}.elementor-2595 .elementor-element.elementor-element-82259cb .elementor-image-box-description{font-weight:400;color:#000000;}.elementor-2595 .elementor-element.elementor-element-68ffcdb .elementor-button{background-color:var( --e-global-color-05d3816 );font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;border-radius:100px 100px 100px 100px;padding:25px 40px 25px 40px;}.elementor-2595 .elementor-element.elementor-element-68ffcdb{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-68ffcdb.elementor-element{--align-self:flex-start;}.elementor-2595 .elementor-element.elementor-element-68ffcdb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2595 .elementor-element.elementor-element-68ffcdb .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2595 .elementor-element.elementor-element-310cf9a{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-bf8d30e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:5em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-2595 .elementor-element.elementor-element-bf8d30e:not(.elementor-motion-effects-element-type-background), .elementor-2595 .elementor-element.elementor-element-bf8d30e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2595 .elementor-element.elementor-element-ff66b93{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--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-2595 .elementor-element.elementor-element-c6acc3a{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-c6acc3a > .elementor-widget-container{padding:0px 0px 2px 0px;}.elementor-2595 .elementor-element.elementor-element-c6acc3a .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-05d3816 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2595 .elementor-element.elementor-element-2c64d5f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2595 .elementor-element.elementor-element-72654e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2595 .elementor-element.elementor-element-72654e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(34px/2);}.elementor-2595 .elementor-element.elementor-element-72654e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(34px/2);}.elementor-2595 .elementor-element.elementor-element-72654e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(34px/2);}.elementor-2595 .elementor-element.elementor-element-72654e9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-34px/2);}.elementor-2595 .elementor-element.elementor-element-72654e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-34px/2);}.elementor-2595 .elementor-element.elementor-element-72654e9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2595 .elementor-element.elementor-element-72654e9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2595 .elementor-element.elementor-element-72654e9{--e-icon-list-icon-size:34px;--icon-vertical-offset:0px;}.elementor-2595 .elementor-element.elementor-element-72654e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2595 .elementor-element.elementor-element-72654e9 .elementor-icon-list-item > a{font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:0.1px;}.elementor-2595 .elementor-element.elementor-element-72654e9 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-2595 .elementor-element.elementor-element-761aeff{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-2595 .elementor-element.elementor-element-761aeff.e-con{--align-self:flex-start;}.elementor-2595 .elementor-element.elementor-element-25387b5{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-25387b5 img{border-radius:20px 20px 20px 20px;}.elementor-2595 .elementor-element.elementor-element-b1debff{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-b1debff img{border-radius:20px 20px 20px 20px;}.elementor-2595 .elementor-element.elementor-element-e090ed0{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-e090ed0 img{border-radius:20px 20px 20px 20px;}.elementor-2595 .elementor-element.elementor-element-efcc7a6{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-efcc7a6 img{border-radius:20px 20px 20px 20px;}.elementor-2595 .elementor-element.elementor-element-e2222f8{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-2595 .elementor-element.elementor-element-93b5df2{width:var( --container-widget-width, 717px );max-width:717px;--container-widget-width:717px;--container-widget-flex-grow:0;text-align:center;}.elementor-2595 .elementor-element.elementor-element-93b5df2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 3em 0em;}.elementor-2595 .elementor-element.elementor-element-93b5df2.elementor-element{--align-self:center;}.elementor-2595 .elementor-element.elementor-element-93b5df2 .elementor-heading-title{font-size:32px;font-weight:400;line-height:42px;color:var( --e-global-color-05d3816 );}.elementor-2595 .elementor-element.elementor-element-50e28c4{--display:flex;--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-2595 .elementor-element.elementor-element-359781e{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2595 .elementor-element.elementor-element-7951be3{--display:flex;--min-height:351px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:34px;--padding-right:34px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2595 .elementor-element.elementor-element-626e365 .elementor-icon-box-wrapper{text-align:left;}.elementor-2595 .elementor-element.elementor-element-626e365 .elementor-icon-box-title, .elementor-2595 .elementor-element.elementor-element-626e365 .elementor-icon-box-title a{font-family:"Noto Serif", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;}.elementor-2595 .elementor-element.elementor-element-626e365 .elementor-icon-box-title{color:var( --e-global-color-05d3816 );}.elementor-2595 .elementor-element.elementor-element-626e365:has(:hover) .elementor-icon-box-title,
					 .elementor-2595 .elementor-element.elementor-element-626e365:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-05d3816 );}.elementor-2595 .elementor-element.elementor-element-626e365 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#000000;}.elementor-2595 .elementor-element.elementor-element-ad42956{--display:flex;--min-height:351px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:34px;--padding-right:34px;}.elementor-2595 .elementor-element.elementor-element-f101ca7 .elementor-icon-box-wrapper{text-align:left;}.elementor-2595 .elementor-element.elementor-element-f101ca7 .elementor-icon-box-title, .elementor-2595 .elementor-element.elementor-element-f101ca7 .elementor-icon-box-title a{font-family:"Noto Serif", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;}.elementor-2595 .elementor-element.elementor-element-f101ca7 .elementor-icon-box-title{color:var( --e-global-color-05d3816 );}.elementor-2595 .elementor-element.elementor-element-f101ca7:has(:hover) .elementor-icon-box-title,
					 .elementor-2595 .elementor-element.elementor-element-f101ca7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-05d3816 );}.elementor-2595 .elementor-element.elementor-element-f101ca7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#000000;}.elementor-2595 .elementor-element.elementor-element-e90fd56{--display:flex;--min-height:351px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:34px;--padding-right:34px;}.elementor-2595 .elementor-element.elementor-element-e1c409f .elementor-icon-box-wrapper{text-align:left;}.elementor-2595 .elementor-element.elementor-element-e1c409f .elementor-icon-box-title, .elementor-2595 .elementor-element.elementor-element-e1c409f .elementor-icon-box-title a{font-family:"Noto Serif", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;}.elementor-2595 .elementor-element.elementor-element-e1c409f .elementor-icon-box-title{color:var( --e-global-color-05d3816 );}.elementor-2595 .elementor-element.elementor-element-e1c409f:has(:hover) .elementor-icon-box-title,
					 .elementor-2595 .elementor-element.elementor-element-e1c409f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-05d3816 );}.elementor-2595 .elementor-element.elementor-element-e1c409f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#000000;}.elementor-2595 .elementor-element.elementor-element-3857566{--display:flex;--min-height:351px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:34px;--padding-right:34px;}.elementor-2595 .elementor-element.elementor-element-8fe0d8a .elementor-icon-box-wrapper{text-align:left;}.elementor-2595 .elementor-element.elementor-element-8fe0d8a .elementor-icon-box-title, .elementor-2595 .elementor-element.elementor-element-8fe0d8a .elementor-icon-box-title a{font-family:"Noto Serif", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;}.elementor-2595 .elementor-element.elementor-element-8fe0d8a .elementor-icon-box-title{color:var( --e-global-color-05d3816 );}.elementor-2595 .elementor-element.elementor-element-8fe0d8a:has(:hover) .elementor-icon-box-title,
					 .elementor-2595 .elementor-element.elementor-element-8fe0d8a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-05d3816 );}.elementor-2595 .elementor-element.elementor-element-8fe0d8a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#000000;}.elementor-2595 .elementor-element.elementor-element-a6d53f8{--display:flex;--min-height:700px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-2595 .elementor-element.elementor-element-a6d53f8:not(.elementor-motion-effects-element-type-background), .elementor-2595 .elementor-element.elementor-element-a6d53f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10078800;background-image:url("https://cliente3.servidorevolua.com.br/wp-content/uploads/2025/10/BG-2-3.webp");background-position:top center;background-repeat:no-repeat;}.elementor-2595 .elementor-element.elementor-element-a6d53f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2595 .elementor-element.elementor-element-394f24c{width:var( --container-widget-width, 717px );max-width:717px;--container-widget-width:717px;--container-widget-flex-grow:0;text-align:center;}.elementor-2595 .elementor-element.elementor-element-394f24c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 2em 0em;}.elementor-2595 .elementor-element.elementor-element-394f24c.elementor-element{--align-self:center;}.elementor-2595 .elementor-element.elementor-element-394f24c .elementor-heading-title{font-size:32px;font-weight:400;line-height:42px;color:#FFFFFF;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2595 .elementor-element.elementor-element-63b347f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-63b347f > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2595 .elementor-element.elementor-element-63b347f.elementor-element{--align-self:center;}.elementor-2595 .elementor-element.elementor-element-63b347f.elementor-arrows-yes .elementor-main-swiper{width:calc( 96% - 40px );}.elementor-2595 .elementor-element.elementor-element-63b347f .elementor-main-swiper{width:96%;}.elementor-2595 .elementor-element.elementor-element-63b347f .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:13px;}.elementor-2595 .elementor-element.elementor-element-63b347f .elementor-testimonial__header{padding-top:10px;padding-left:10px;padding-right:10px;background-color:#FFFFFF;padding-block-end:calc( 20px / 2 );border-block-end-color:#00000017;border-block-end-width:2px;}.elementor-2595 .elementor-element.elementor-element-63b347f .elementor-testimonial__content{padding-bottom:10px;padding-left:10px;padding-right:10px;padding-block-start:calc( 20px / 2 );}.elementor-2595 .elementor-element.elementor-element-63b347f .elementor-swiper-button{font-size:29px;color:#FFFFFF;}.elementor-2595 .elementor-element.elementor-element-63b347f .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-2595 .elementor-element.elementor-element-63b347f .elementor-testimonial__name{color:var( --e-global-color-5e2aa3a );}.elementor-2595 .elementor-element.elementor-element-63b347f .elementor-testimonial__header, .elementor-2595 .elementor-element.elementor-element-63b347f .elementor-testimonial__name{font-size:20px;font-weight:400;}.elementor-2595 .elementor-element.elementor-element-63b347f .elementor-testimonial__title{color:#000000;font-size:16px;}.elementor-2595 .elementor-element.elementor-element-63b347f .elementor-testimonial__text{color:#000000;font-size:19px;font-weight:400;line-height:32px;}.elementor-2595 .elementor-element.elementor-element-63b347f .elementor-testimonial__image img{width:47px;height:47px;}.elementor-2595 .elementor-element.elementor-element-63b347f .elementor-testimonial__image + cite{margin-inline-start:11px;margin-inline-end:0;}.elementor-2595 .elementor-element.elementor-element-63b347f .elementor-testimonial__icon{font-size:24px;}.elementor-2595 .elementor-element.elementor-element-63b347f .elementor-testimonial__icon svg{width:24px;}.elementor-2595 .elementor-element.elementor-element-63b347f .elementor-star-rating{font-size:14px;}.elementor-2595 .elementor-element.elementor-element-d7a7ad5{--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:5px 16px;--row-gap:5px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-2595 .elementor-element.elementor-element-e9c58bb{width:100%;max-width:100%;text-align:center;}.elementor-2595 .elementor-element.elementor-element-e9c58bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 3em 0em;}.elementor-2595 .elementor-element.elementor-element-e9c58bb.elementor-element{--align-self:center;}.elementor-2595 .elementor-element.elementor-element-e9c58bb .elementor-heading-title{font-size:32px;font-weight:400;line-height:42px;color:var( --e-global-color-05d3816 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2595 .elementor-element.elementor-element-cc3f915{--width:45%;}.elementor-2595 .elementor-element.elementor-element-ff66b93{--width:44%;}.elementor-2595 .elementor-element.elementor-element-761aeff{--width:56%;}.elementor-2595 .elementor-element.elementor-element-e2222f8{--content-width:1280px;}.elementor-2595 .elementor-element.elementor-element-359781e{--width:83%;}.elementor-2595 .elementor-element.elementor-element-7951be3{--width:374px;}.elementor-2595 .elementor-element.elementor-element-ad42956{--width:374px;}.elementor-2595 .elementor-element.elementor-element-e90fd56{--width:374px;}.elementor-2595 .elementor-element.elementor-element-3857566{--width:374px;}.elementor-2595 .elementor-element.elementor-element-a6d53f8{--content-width:1280px;}.elementor-2595 .elementor-element.elementor-element-d7a7ad5{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2595 .elementor-element.elementor-element-c1101e0{--content-width:90vw;}.elementor-2595 .elementor-element.elementor-element-04f2a6a{--content-width:90vw;}.elementor-2595 .elementor-element.elementor-element-eb636c5{--content-width:90vw;}.elementor-2595 .elementor-element.elementor-element-cc3f915{--width:100%;}.elementor-2595 .elementor-element.elementor-element-bf8d30e{--content-width:90vw;}.elementor-2595 .elementor-element.elementor-element-ff66b93{--width:90%;}.elementor-2595 .elementor-element.elementor-element-761aeff{--width:100%;}.elementor-2595 .elementor-element.elementor-element-d7a7ad5{--content-width:90vw;}}@media(max-width:1024px){.elementor-2595 .elementor-element.elementor-element-c1101e0{--min-height:1042px;--justify-content:flex-start;--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;}.elementor-2595 .elementor-element.elementor-element-c1101e0:not(.elementor-motion-effects-element-type-background), .elementor-2595 .elementor-element.elementor-element-c1101e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:92% 223px;background-size:cover;}.elementor-2595 .elementor-element.elementor-element-c1101e0.e-con{--align-self:center;}.elementor-2595 .elementor-element.elementor-element-492f938 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px -111px;}.elementor-2595 .elementor-element.elementor-element-9a5d9b5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-9a5d9b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2595 .elementor-element.elementor-element-2bf4ddb{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-2bf4ddb > .elementor-widget-container{margin:-252px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2595 .elementor-element.elementor-element-2bf4ddb .elementor-image-box-wrapper{text-align:center;}.elementor-2595 .elementor-element.elementor-element-2bf4ddb .elementor-image-box-title{font-size:2em;}.elementor-2595 .elementor-element.elementor-element-c7b4a8e{width:initial;max-width:initial;}.elementor-2595 .elementor-element.elementor-element-c7b4a8e > .elementor-widget-container{margin:-21px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2595 .elementor-element.elementor-element-c7b4a8e.elementor-element{--align-self:center;}.elementor-2595 .elementor-element.elementor-element-f13ef63{--justify-content:center;}.elementor-2595 .elementor-element.elementor-element-04f2a6a{--flex-wrap:wrap;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-2595 .elementor-element.elementor-element-67aba4e{width:100%;max-width:100%;text-align:center;}.elementor-2595 .elementor-element.elementor-element-67aba4e .elementor-heading-title{font-size:1.5em;}.elementor-2595 .elementor-element.elementor-element-a6e0778{width:100%;max-width:100%;}.elementor-2595 .elementor-element.elementor-element-a6e0778 .elementor-counter-number-wrapper{font-size:4em;}.elementor-2595 .elementor-element.elementor-element-13e031a{width:100%;max-width:100%;}.elementor-2595 .elementor-element.elementor-element-13e031a .elementor-counter-number-wrapper{font-size:4em;}.elementor-2595 .elementor-element.elementor-element-bd22f61{width:100%;max-width:100%;}.elementor-2595 .elementor-element.elementor-element-bd22f61 .elementor-counter-number-wrapper{font-size:4em;}.elementor-2595 .elementor-element.elementor-element-eb636c5{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-2595 .elementor-element.elementor-element-82259cb .elementor-image-box-title{font-size:1.5em;}.elementor-2595 .elementor-element.elementor-element-82259cb .elementor-image-box-description{font-size:16px;}.elementor-2595 .elementor-element.elementor-element-310cf9a{width:100%;max-width:100%;}.elementor-2595 .elementor-element.elementor-element-bf8d30e{--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2595 .elementor-element.elementor-element-ff66b93{--justify-content:center;--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;}.elementor-2595 .elementor-element.elementor-element-c6acc3a.elementor-element{--align-self:center;}.elementor-2595 .elementor-element.elementor-element-c6acc3a{text-align:center;}.elementor-2595 .elementor-element.elementor-element-c6acc3a .elementor-heading-title{font-size:1.5em;line-height:1.2em;}.elementor-2595 .elementor-element.elementor-element-2c64d5f{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;}.elementor-2595 .elementor-element.elementor-element-2c64d5f > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2595 .elementor-element.elementor-element-72654e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2595 .elementor-element.elementor-element-72654e9 .elementor-icon-list-item > a{font-size:16px;line-height:1.3em;}.elementor-2595 .elementor-element.elementor-element-761aeff{--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2595 .elementor-element.elementor-element-25387b5{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-b1debff{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-e090ed0{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-efcc7a6{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-e2222f8{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-2595 .elementor-element.elementor-element-50e28c4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2595 .elementor-element.elementor-element-a6d53f8{--min-height:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-2595 .elementor-element.elementor-element-394f24c .elementor-heading-title{font-size:1.5em;}.elementor-2595 .elementor-element.elementor-element-d7a7ad5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-2595 .elementor-element.elementor-element-e9c58bb .elementor-heading-title{font-size:1.5em;}.elementor-2595 .elementor-element.elementor-element-a743e35{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-2595 .elementor-element.elementor-element-c1101e0{--content-width:90vw;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-185px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:220px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2595 .elementor-element.elementor-element-c1101e0:not(.elementor-motion-effects-element-type-background), .elementor-2595 .elementor-element.elementor-element-c1101e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-size:200vw auto;}.elementor-2595 .elementor-element.elementor-element-9a5d9b5{width:100%;max-width:100%;}.elementor-2595 .elementor-element.elementor-element-9a5d9b5.elementor-element{--order:99999 /* order end hack */;}.elementor-2595 .elementor-element.elementor-element-2bf4ddb{width:100%;max-width:100%;}.elementor-2595 .elementor-element.elementor-element-2bf4ddb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2595 .elementor-element.elementor-element-2bf4ddb.elementor-element{--align-self:center;}.elementor-2595 .elementor-element.elementor-element-2bf4ddb .elementor-image-box-wrapper{text-align:center;}.elementor-2595 .elementor-element.elementor-element-2bf4ddb .elementor-image-box-title{font-size:1.5em;}.elementor-2595 .elementor-element.elementor-element-2bf4ddb .elementor-image-box-description{font-size:1em;line-height:1.2em;letter-spacing:-1px;}.elementor-2595 .elementor-element.elementor-element-c7b4a8e > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-2595 .elementor-element.elementor-element-c7b4a8e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2595 .elementor-element.elementor-element-c7b4a8e.elementor-element{--align-self:center;}.elementor-2595 .elementor-element.elementor-element-c7b4a8e .elementor-button{font-size:4vw;padding:20px 0px 20px 0px;}.elementor-2595 .elementor-element.elementor-element-f13ef63{--justify-content:center;--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-2595 .elementor-element.elementor-element-38a1985 img{width:100%;max-width:100%;}.elementor-2595 .elementor-element.elementor-element-04f2a6a{--content-width:90vw;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-2595 .elementor-element.elementor-element-67aba4e{width:100%;max-width:100%;text-align:center;}.elementor-2595 .elementor-element.elementor-element-67aba4e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2595 .elementor-element.elementor-element-67aba4e .elementor-heading-title{font-size:6.7vw;}.elementor-2595 .elementor-element.elementor-element-a6e0778{width:100%;max-width:100%;}.elementor-2595 .elementor-element.elementor-element-a6e0778 .elementor-counter-number-wrapper{font-size:3em;}.elementor-2595 .elementor-element.elementor-element-a6e0778 .elementor-counter-title{font-size:4vw;}.elementor-2595 .elementor-element.elementor-element-13e031a{width:100%;max-width:100%;}.elementor-2595 .elementor-element.elementor-element-13e031a .elementor-counter-number-wrapper{font-size:3em;}.elementor-2595 .elementor-element.elementor-element-13e031a .elementor-counter-title{font-size:4vw;}.elementor-2595 .elementor-element.elementor-element-bd22f61{width:100%;max-width:100%;}.elementor-2595 .elementor-element.elementor-element-bd22f61 .elementor-counter-number-wrapper{font-size:3em;}.elementor-2595 .elementor-element.elementor-element-bd22f61 .elementor-counter-title{font-size:4vw;}.elementor-2595 .elementor-element.elementor-element-eb636c5{--content-width:90vw;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-2595 .elementor-element.elementor-element-82259cb{width:100%;max-width:100%;}.elementor-2595 .elementor-element.elementor-element-82259cb .elementor-image-box-wrapper{text-align:center;}.elementor-2595 .elementor-element.elementor-element-82259cb .elementor-image-box-title{margin-bottom:25px;font-size:1.5em;letter-spacing:-0.6px;}.elementor-2595 .elementor-element.elementor-element-82259cb .elementor-image-box-description{font-size:1em;letter-spacing:-0.3px;}.elementor-2595 .elementor-element.elementor-element-68ffcdb{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-2595 .elementor-element.elementor-element-68ffcdb.elementor-element{--align-self:center;}.elementor-2595 .elementor-element.elementor-element-68ffcdb .elementor-button{font-size:4vw;padding:20px 0px 20px 0px;}.elementor-2595 .elementor-element.elementor-element-310cf9a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-310cf9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2595 .elementor-element.elementor-element-310cf9a.elementor-element{--align-self:center;}.elementor-2595 .elementor-element.elementor-element-310cf9a img{width:100%;max-width:100%;}.elementor-2595 .elementor-element.elementor-element-bf8d30e{--content-width:90vw;--padding-top:0em;--padding-bottom:03em;--padding-left:0em;--padding-right:0em;}.elementor-2595 .elementor-element.elementor-element-ff66b93{--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2595 .elementor-element.elementor-element-c6acc3a.elementor-element{--align-self:center;}.elementor-2595 .elementor-element.elementor-element-c6acc3a{text-align:center;}.elementor-2595 .elementor-element.elementor-element-c6acc3a .elementor-heading-title{font-size:6.4vw;line-height:1.3em;letter-spacing:-0.5px;}.elementor-2595 .elementor-element.elementor-element-2c64d5f{text-align:center;}.elementor-2595 .elementor-element.elementor-element-72654e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2595 .elementor-element.elementor-element-72654e9 .elementor-icon-list-item > a{font-size:1em;}.elementor-2595 .elementor-element.elementor-element-761aeff{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2595 .elementor-element.elementor-element-25387b5{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-b1debff{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-e090ed0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2595 .elementor-element.elementor-element-efcc7a6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:-2;}.elementor-2595 .elementor-element.elementor-element-e2222f8{--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-2595 .elementor-element.elementor-element-93b5df2 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2595 .elementor-element.elementor-element-93b5df2{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;text-align:center;}.elementor-2595 .elementor-element.elementor-element-93b5df2.elementor-element{--align-self:center;}.elementor-2595 .elementor-element.elementor-element-93b5df2 .elementor-heading-title{font-size:1.5em;line-height:1em;}.elementor-2595 .elementor-element.elementor-element-359781e{--justify-content:center;}.elementor-2595 .elementor-element.elementor-element-7951be3{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-2595 .elementor-element.elementor-element-626e365{width:100%;max-width:100%;}.elementor-2595 .elementor-element.elementor-element-626e365 .elementor-icon-box-title, .elementor-2595 .elementor-element.elementor-element-626e365 .elementor-icon-box-title a{font-size:1.3em;}.elementor-2595 .elementor-element.elementor-element-f101ca7{width:100%;max-width:100%;}.elementor-2595 .elementor-element.elementor-element-f101ca7 .elementor-icon-box-title, .elementor-2595 .elementor-element.elementor-element-f101ca7 .elementor-icon-box-title a{font-size:1.3em;}.elementor-2595 .elementor-element.elementor-element-e1c409f{width:100%;max-width:100%;}.elementor-2595 .elementor-element.elementor-element-e1c409f .elementor-icon-box-title, .elementor-2595 .elementor-element.elementor-element-e1c409f .elementor-icon-box-title a{font-size:1.3em;}.elementor-2595 .elementor-element.elementor-element-8fe0d8a{width:100%;max-width:100%;}.elementor-2595 .elementor-element.elementor-element-8fe0d8a .elementor-icon-box-title, .elementor-2595 .elementor-element.elementor-element-8fe0d8a .elementor-icon-box-title a{font-size:1.3em;}.elementor-2595 .elementor-element.elementor-element-a6d53f8{--content-width:90vw;--min-height:573px;--padding-top:3px;--padding-bottom:3px;--padding-left:0px;--padding-right:0px;}.elementor-2595 .elementor-element.elementor-element-a6d53f8:not(.elementor-motion-effects-element-type-background), .elementor-2595 .elementor-element.elementor-element-a6d53f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2595 .elementor-element.elementor-element-394f24c{width:100%;max-width:100%;text-align:center;}.elementor-2595 .elementor-element.elementor-element-394f24c > .elementor-widget-container{padding:3em 0em 0em 0em;}.elementor-2595 .elementor-element.elementor-element-394f24c.elementor-element{--align-self:center;}.elementor-2595 .elementor-element.elementor-element-394f24c .elementor-heading-title{font-size:26px;line-height:1em;}.elementor-2595 .elementor-element.elementor-element-63b347f{width:100%;max-width:100%;}.elementor-2595 .elementor-element.elementor-element-63b347f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2595 .elementor-element.elementor-element-63b347f.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2595 .elementor-element.elementor-element-63b347f .elementor-main-swiper{width:100%;}.elementor-2595 .elementor-element.elementor-element-63b347f .elementor-testimonial__header, .elementor-2595 .elementor-element.elementor-element-63b347f .elementor-testimonial__name{font-size:1.3em;}.elementor-2595 .elementor-element.elementor-element-63b347f .elementor-testimonial__title{font-size:1em;}.elementor-2595 .elementor-element.elementor-element-63b347f .elementor-testimonial__text{font-size:16px;line-height:1.3em;}.elementor-2595 .elementor-element.elementor-element-d7a7ad5{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-2595 .elementor-element.elementor-element-e9c58bb > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-2595 .elementor-element.elementor-element-e9c58bb.elementor-element{--align-self:center;}.elementor-2595 .elementor-element.elementor-element-e9c58bb{text-align:center;}.elementor-2595 .elementor-element.elementor-element-e9c58bb .elementor-heading-title{font-size:1.5em;line-height:1em;}.elementor-2595 .elementor-element.elementor-element-a743e35{width:100%;max-width:100%;}}/* Start custom CSS for image, class: .elementor-element-492f938 */.elementor-2595 .elementor-element.elementor-element-492f938{
    position: absolute;
    top: 230px;
    left: calc(50% + 210px);
    animation: flutuar 3s ease-in-out infinite;
}

@keyframes flutuar{
    0%,100%{
        transform: translatey(0);
    }
    50%{
        transform: translatey(-20px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58741fa */.elementor-2595 .elementor-element.elementor-element-58741fa{
    position: absolute;
    top: 350px;
    left: calc(50% + 730px);
    animation: flutuar 3s ease-in-out infinite;
    animation-delay: 1.3s !important
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a2cbaf */.elementor-2595 .elementor-element.elementor-element-6a2cbaf{
    position: absolute;
    top: 870px;
    left: calc(50% + 760px);
    animation: flutuar 3s ease-in-out infinite;
    animation-delay: 2s !important
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9a5d9b5 */.elementor-2595 .elementor-element.elementor-element-9a5d9b5 {
    position: absolute;
    top: 320px;
    left: calc(50% - 160px);
}

/* mobile */
@media (max-width: 767px) {
    .elementor-2595 .elementor-element.elementor-element-9a5d9b5 {
        position: static;
        margin-top: 40px;
        left: auto; /* reseta o alinhamento lateral */
    }
}

/* tablet */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-2595 .elementor-element.elementor-element-9a5d9b5 {
        position: absolute;
        top: 460px; /* um pouco mais alto que desktop */
        left: calc(50% - 360px); /* ajuste proporcional para telas menores */
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-a6e0778 */.elementor-2595 .elementor-element.elementor-element-a6e0778 .elementor-counter-number-prefix{
    font-size: 45px;
    align-content: center;
    padding-right: 5px
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-13e031a */.elementor-2595 .elementor-element.elementor-element-13e031a .elementor-counter-number-prefix{
    font-size: 45px;
    align-content: center;
    padding-right: 5px
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-bd22f61 */.elementor-2595 .elementor-element.elementor-element-bd22f61 .elementor-counter-number-prefix{
    font-size: 45px;
    align-content: center;
    padding-right: 5px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb636c5 */html,body{
    overflow-x: hidden;
    width: 100%
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72654e9 */.elementor-2595 .elementor-element.elementor-element-72654e9 .elementor-icon-list-item{
    padding: 28px 38px !important;
    background: #fff;
    border: solid 1px #D5D8DC;
    border-radius: 28px
}

@media(max-width:767px){
    .elementor-2595 .elementor-element.elementor-element-72654e9 .elementor-icon-list-item{
    padding: 24px 20px !important;
    background: #fff;
    border: solid 1px #D5D8DC;
    border-radius: 28px
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-359781e */.card-efeitoxpai{
    padding: 0px;
}
.x{
  margin-right: 0px !important;
}
.card-efeitox{
    margin-right: -200px;
    width: 400px !important;
    border-radius: 40px;
    overflow: hidden;
    position: relative; /* adicionado para conter os pseudo-elementos */
    z-index: 1; /* garante que o card fique acima da seção anterior */

    background: linear-gradient(to bottom, #ffffff, #ffffff);
    box-shadow: -10px 10px 20px 8px rgba(255, 255, 255, 0.5); /* sombra suavizada */
    transition: 0.5s !important;
    cursor: pointer;
}
.card-efeitox:hover{
    margin-right: -50px;
    transform: rotate(-5deg) translateY(-50px);
}
.card-efeitox::after {
    content: "";
    position: absolute;
    top: 0%;
    left: 50%;
    opacity: 0.3;
    width: 400px;
    height: 200px;
    transform: translate(-50%, -50%);
    background: #10078863;
    border-radius: 100%;
    filter: blur(80px);
    transition: 1s;
}
.card-efeitox:hover:after {
    opacity: 1;
}
.card-efeitox::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 2px;
    border-radius: inherit;
    background: linear-gradient(to bottom, #100788, #0e0495);
    -webkit-mask: linear-gradient(#100788 0 0) content-box, linear-gradient(#100788 0 0);
    mask: linear-gradient(#100788 0 0) content-box, linear-gradient(#100788 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@media(max-width: 767px){
    .card-efeitox{
        width: 300px !important;
        padding: 30px 40px;
        margin-right: 0px;
        margin-bottom: 24px; /* antes era -260px */
        transform: none !important; /* evita deslocamento */
    }
    .card-efeitox:hover{
        margin-right: 0px;
        transform: none !important; /* evita “pulo” no toque */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6d53f8 */.elementor-element.elementor-element-168ca4f .elementor-swiper-button{
    margin:0 -20px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a743e35 *//* ===== VARS ===== */ :root{ --card-radius: 22px; --row-h: 56px; /* altura exata de cada linha para alinhar tudo */ --divider: #e9ecef; --ink: #2B2B2B; --muted: #6a6f73; --red: #E02222; --shadow: 0 14px 28px rgba(0,0,0,.08), 0 2px 6px rgba(0,0,0,.06); } /* ===== GRID DA SEÇÃO ===== */ .cmp-wrap{ display:grid; grid-template-columns: minmax(290px,1.5fr) repeat(3,1fr); gap:18px; max-width:1080px; margin:0 auto; } /* ===== CARTÕES ===== */ .cmp-card{ background:#fff; border:1px solid #DADDE1; border-radius:var(--card-radius); box-shadow: var(--shadow); padding:12px 18px 18px; position:relative; } /* Borda destacada da IDEA */ .cmp-card--idea{ border:2px solid var(--red); } /* ===== CABEÇALHOS ===== */ .cmp-head{ display:flex; align-items:center; justify-content:center; height:54px; border-radius:16px; background: #F1F3F5; color:#2E2E2E; font-weight:800; letter-spacing:.4px; text-transform:uppercase; margin:4px 4px 10px; } .cmp-head--blank{ background:transparent; height:54px; /* reserva mesma altura para alinhar os títulos */ margin:4px 4px 10px; } .cmp-head--idea{ background:var(--red); color:#fff; flex-direction:column; line-height:1.05; padding-top:6px; } .cmp-head--idea strong{font-size:18px;} .cmp-head--idea span{font-weight:600;font-size:12px;opacity:.95;} /* ===== LISTAS ===== */ .cmp-list{ list-style:none; margin:0; padding:0; display:grid; grid-template-rows: repeat(7, var(--row-h)); /* 7 itens: mantém todas as linhas alinhadas */ } /* Coluna de texto (features) */ .cmp-list--text li{ display:flex; align-items:center; color:var(--ink); font-size:16px; font-weight:500; padding:0 6px; position:relative; } .cmp-list--text li:not(:last-child){ border-bottom:2px solid var(--divider); } /* Colunas de ícones */ .cmp-list--icons li{ display:flex; align-items:center; justify-content:center; position:relative; } .cmp-list--icons li::after{ content:""; position:absolute; left:16px; right:16px; bottom:-1px; height:2px; background:var(--divider); /* linha cinza como no print */ } .cmp-list--icons li:last-child::after{display:none;} .cmp-list--icons img{ width:28px; height:28px; display:block; } /* ===== FORMATO DA PRIMEIRA COLUNA ===== */ .cmp-features .cmp-card{ background:#ffffff; border:1px solid #E3E6EA; } .cmp-features .cmp-card::before{ /* leve relevo inferior como no print de referência */ content:""; position:absolute; left:20px; right:20px; bottom:10px; height:8px; border-radius:8px; background:linear-gradient(to right, rgba(0,0,0,.05), rgba(0,0,0,.12), rgba(0,0,0,.05)); filter:blur(4px); opacity:.55; } /* ===== RESPONSIVO ===== */ @media (max-width: 980px){ .cmp-wrap{ grid-template-columns: 1fr; } .cmp-list{ grid-template-rows: none; } .cmp-list--text li, .cmp-list--icons li{ min-height: var(--row-h); } }/* End custom CSS */