.elementor-333 .elementor-element.elementor-element-4045155{--display:flex;--min-height:905px;--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;}.elementor-333 .elementor-element.elementor-element-4045155:not(.elementor-motion-effects-element-type-background), .elementor-333 .elementor-element.elementor-element-4045155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://espacodacrianca.org.br/wp-content/uploads/2026/02/bg_01-HERO-QUEM-SOMOS.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-333 .elementor-element.elementor-element-e0647ba{--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-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-333 .elementor-element.elementor-element-22d6dcf .elementor-image-box-wrapper{text-align:start;}.elementor-333 .elementor-element.elementor-element-22d6dcf.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-333 .elementor-element.elementor-element-22d6dcf.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-333 .elementor-element.elementor-element-22d6dcf.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-333 .elementor-element.elementor-element-22d6dcf .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-333 .elementor-element.elementor-element-22d6dcf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-333 .elementor-element.elementor-element-22d6dcf .elementor-image-box-title{font-family:"Raleway", Sans-serif;font-size:3.5em;font-weight:700;color:#272524;}.elementor-333 .elementor-element.elementor-element-22d6dcf:has(:hover) .elementor-image-box-title,
					 .elementor-333 .elementor-element.elementor-element-22d6dcf:has(:focus) .elementor-image-box-title{color:#282725;}.elementor-333 .elementor-element.elementor-element-22d6dcf .elementor-image-box-description{font-family:"Raleway", Sans-serif;font-size:1.25em;font-weight:400;color:#272524;}.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-333 .elementor-element.elementor-element-ada0679{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:05em;--padding-bottom:05em;--padding-left:0em;--padding-right:0em;}.elementor-333 .elementor-element.elementor-element-ada0679:not(.elementor-motion-effects-element-type-background), .elementor-333 .elementor-element.elementor-element-ada0679 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://espacodacrianca.org.br/wp-content/uploads/2026/02/bg_02-SECAO-2-QUEM-SOMOS-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:auto;}.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-333 .elementor-element.elementor-element-f71d747{z-index:10;text-align:center;}.elementor-333 .elementor-element.elementor-element-f71d747 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:3em;font-weight:700;color:#272524;}.elementor-333 .elementor-element.elementor-element-b6c2fb8{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-333 .elementor-element.elementor-element-88cf32f{--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;--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-333 .elementor-element.elementor-element-7f59b01{--display:flex;--justify-content:flex-start;--padding-top:3.5em;--padding-bottom:3.5em;--padding-left:3.5em;--padding-right:3.5em;}.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-333 .elementor-element.elementor-element-b246a32{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-333 .elementor-element.elementor-element-b246a32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-333 .elementor-element.elementor-element-b246a32.elementor-element{--align-self:flex-start;}.elementor-333 .elementor-element.elementor-element-b246a32 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:11px;}.elementor-333 .elementor-element.elementor-element-b246a32 .elementor-icon-box-title{margin-block-end:7px;color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-b246a32 .elementor-icon{font-size:25px;}.elementor-333 .elementor-element.elementor-element-b246a32 .elementor-icon-box-title, .elementor-333 .elementor-element.elementor-element-b246a32 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:1.125em;font-weight:700;}.elementor-333 .elementor-element.elementor-element-27b2bc1 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:1.125em;font-weight:400;line-height:26px;color:#272524;}.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-333 .elementor-element.elementor-element-4d0e08b{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-333 .elementor-element.elementor-element-4d0e08b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-4d0e08b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-333 .elementor-element.elementor-element-4d0e08b .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-333 .elementor-element.elementor-element-4d0e08b .elementor-button{font-family:"Raleway", Sans-serif;font-size:0.875em;font-weight:700;text-transform:uppercase;fill:#272524;color:#272524;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-333 .elementor-element.elementor-element-4d0e08b .elementor-button:hover, .elementor-333 .elementor-element.elementor-element-4d0e08b .elementor-button:focus{color:#777777;}.elementor-333 .elementor-element.elementor-element-4d0e08b .elementor-button:hover svg, .elementor-333 .elementor-element.elementor-element-4d0e08b .elementor-button:focus svg{fill:#777777;}.elementor-333 .elementor-element.elementor-element-c212737.elementor-element{--align-self:center;}.elementor-333 .elementor-element.elementor-element-1f27685{--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;--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-333 .elementor-element.elementor-element-6a84ed7.elementor-element{--align-self:center;}.elementor-333 .elementor-element.elementor-element-aa28294{--display:flex;--justify-content:flex-start;--padding-top:3.5em;--padding-bottom:3.5em;--padding-left:3.5em;--padding-right:3.5em;}.elementor-333 .elementor-element.elementor-element-c94f0c8{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-333 .elementor-element.elementor-element-c94f0c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-333 .elementor-element.elementor-element-c94f0c8.elementor-element{--align-self:flex-start;}.elementor-333 .elementor-element.elementor-element-c94f0c8 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:11px;}.elementor-333 .elementor-element.elementor-element-c94f0c8 .elementor-icon-box-title{margin-block-end:7px;color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-c94f0c8 .elementor-icon{font-size:25px;}.elementor-333 .elementor-element.elementor-element-c94f0c8 .elementor-icon-box-title, .elementor-333 .elementor-element.elementor-element-c94f0c8 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:1.125em;font-weight:700;}.elementor-333 .elementor-element.elementor-element-999476f .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:1.125em;font-weight:400;line-height:26px;color:#272524;}.elementor-333 .elementor-element.elementor-element-4641b70{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-333 .elementor-element.elementor-element-4641b70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-4641b70 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-333 .elementor-element.elementor-element-4641b70 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-333 .elementor-element.elementor-element-4641b70 .elementor-button{font-family:"Raleway", Sans-serif;font-size:0.875em;font-weight:700;text-transform:uppercase;fill:#272524;color:#272524;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-333 .elementor-element.elementor-element-4641b70 .elementor-button:hover, .elementor-333 .elementor-element.elementor-element-4641b70 .elementor-button:focus{color:#777777;}.elementor-333 .elementor-element.elementor-element-4641b70 .elementor-button:hover svg, .elementor-333 .elementor-element.elementor-element-4641b70 .elementor-button:focus svg{fill:#777777;}.elementor-333 .elementor-element.elementor-element-6772ee1{--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;--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-333 .elementor-element.elementor-element-3653060{--display:flex;--justify-content:center;--padding-top:3.5em;--padding-bottom:3.5em;--padding-left:3.5em;--padding-right:3.5em;}.elementor-333 .elementor-element.elementor-element-7490376{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-333 .elementor-element.elementor-element-7490376 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-333 .elementor-element.elementor-element-7490376.elementor-element{--align-self:flex-start;}.elementor-333 .elementor-element.elementor-element-7490376 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:11px;}.elementor-333 .elementor-element.elementor-element-7490376 .elementor-icon-box-title{margin-block-end:7px;color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-7490376 .elementor-icon{font-size:25px;}.elementor-333 .elementor-element.elementor-element-7490376 .elementor-icon-box-title, .elementor-333 .elementor-element.elementor-element-7490376 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:1.125em;font-weight:700;}.elementor-333 .elementor-element.elementor-element-2f9141d .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:1.125em;font-weight:400;line-height:26px;color:#272524;}.elementor-333 .elementor-element.elementor-element-286dada{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-333 .elementor-element.elementor-element-286dada > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-286dada .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-333 .elementor-element.elementor-element-286dada .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-333 .elementor-element.elementor-element-286dada .elementor-button{font-family:"Raleway", Sans-serif;font-size:0.875em;font-weight:700;text-transform:uppercase;fill:#272524;color:#272524;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-333 .elementor-element.elementor-element-286dada .elementor-button:hover, .elementor-333 .elementor-element.elementor-element-286dada .elementor-button:focus{color:#777777;}.elementor-333 .elementor-element.elementor-element-286dada .elementor-button:hover svg, .elementor-333 .elementor-element.elementor-element-286dada .elementor-button:focus svg{fill:#777777;}.elementor-333 .elementor-element.elementor-element-de07469.elementor-element{--align-self:center;}.elementor-333 .elementor-element.elementor-element-3aef9e4{top:23%;}.elementor-333 .elementor-element.elementor-element-3c0f9cc{--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;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:05em;--padding-bottom:05em;--padding-left:0em;--padding-right:0em;}.elementor-333 .elementor-element.elementor-element-3c0f9cc:not(.elementor-motion-effects-element-type-background), .elementor-333 .elementor-element.elementor-element-3c0f9cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242424;}.elementor-333 .elementor-element.elementor-element-f5ad11b{width:100%;max-width:100%;}.elementor-333 .elementor-element.elementor-element-f5ad11b > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-333 .elementor-element.elementor-element-f5ad11b .elementor-image-box-wrapper{text-align:center;}.elementor-333 .elementor-element.elementor-element-f5ad11b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-333 .elementor-element.elementor-element-f5ad11b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-333 .elementor-element.elementor-element-f5ad11b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-333 .elementor-element.elementor-element-f5ad11b .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-333 .elementor-element.elementor-element-f5ad11b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-333 .elementor-element.elementor-element-f5ad11b .elementor-image-box-title{font-family:"Raleway", Sans-serif;font-size:3.5em;font-weight:400;color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-f5ad11b:has(:hover) .elementor-image-box-title,
					 .elementor-333 .elementor-element.elementor-element-f5ad11b:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-f5ad11b .elementor-image-box-description{font-family:"Raleway", Sans-serif;font-size:1.25em;font-weight:400;color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-645abd7{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-333 .elementor-element.elementor-element-645abd7.elementor-element{--align-self:center;}.elementor-333 .elementor-element.elementor-element-645abd7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-333 .elementor-element.elementor-element-645abd7 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-333 .elementor-element.elementor-element-645abd7 .elementor-button{font-family:"Raleway", Sans-serif;font-size:1.125em;font-weight:700;text-transform:uppercase;padding:1.5em 7em 1.5em 7em;}.elementor-333 .elementor-element.elementor-element-e6f215d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:03em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-333 .elementor-element.elementor-element-182eaa0{width:100%;max-width:100%;}.elementor-333 .elementor-element.elementor-element-182eaa0 > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-333 .elementor-element.elementor-element-182eaa0 .elementor-image-box-wrapper{text-align:center;}.elementor-333 .elementor-element.elementor-element-182eaa0 .elementor-image-box-title{margin-bottom:0px;font-family:"Raleway", Sans-serif;font-size:3.5em;font-weight:700;color:#FF0000;}.elementor-333 .elementor-element.elementor-element-182eaa0:has(:hover) .elementor-image-box-title,
					 .elementor-333 .elementor-element.elementor-element-182eaa0:has(:focus) .elementor-image-box-title{color:#FF0000;}.elementor-333 .elementor-element.elementor-element-182eaa0 .elementor-image-box-description{font-family:"Raleway", Sans-serif;font-size:1.5em;font-weight:700;color:#FF0000;}.elementor-333 .elementor-element.elementor-element-2563fb1{width:100%;max-width:100%;}.elementor-333 .elementor-element.elementor-element-2563fb1 > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-333 .elementor-element.elementor-element-2563fb1.elementor-element{--align-self:center;}.elementor-333 .elementor-element.elementor-element-2563fb1 .elementor-image-box-wrapper{text-align:center;}.elementor-333 .elementor-element.elementor-element-2563fb1 .elementor-image-box-title{margin-bottom:0px;font-family:"Raleway", Sans-serif;font-size:3.5em;font-weight:700;color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-2563fb1:has(:hover) .elementor-image-box-title,
					 .elementor-333 .elementor-element.elementor-element-2563fb1:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-2563fb1 .elementor-image-box-description{font-family:"Raleway", Sans-serif;font-size:1.5em;font-weight:700;color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-fb1a439{width:100%;max-width:100%;}.elementor-333 .elementor-element.elementor-element-fb1a439 > .elementor-widget-container{padding:2em 2em 2em 2em;}.elementor-333 .elementor-element.elementor-element-fb1a439 .elementor-image-box-wrapper{text-align:center;}.elementor-333 .elementor-element.elementor-element-fb1a439 .elementor-image-box-title{margin-bottom:0px;font-family:"Raleway", Sans-serif;font-size:3.5em;font-weight:700;color:#FF0000;}.elementor-333 .elementor-element.elementor-element-fb1a439:has(:hover) .elementor-image-box-title,
					 .elementor-333 .elementor-element.elementor-element-fb1a439:has(:focus) .elementor-image-box-title{color:#FF0000;}.elementor-333 .elementor-element.elementor-element-fb1a439 .elementor-image-box-description{font-family:"Raleway", Sans-serif;font-size:1.5em;font-weight:700;color:#FF0000;}.elementor-333 .elementor-element.elementor-element-2397d92{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:05em;--padding-bottom:05em;--padding-left:0em;--padding-right:0em;}.elementor-333 .elementor-element.elementor-element-f8f760d{--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:space-evenly;--padding-top:6em;--padding-bottom:6em;--padding-left:4em;--padding-right:4em;}.elementor-333 .elementor-element.elementor-element-4050d9e{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-333 .elementor-element.elementor-element-4050d9e .elementor-image-box-wrapper{text-align:start;}.elementor-333 .elementor-element.elementor-element-4050d9e.elementor-position-right .elementor-image-box-img{margin-left:1px;}.elementor-333 .elementor-element.elementor-element-4050d9e.elementor-position-left .elementor-image-box-img{margin-right:1px;}.elementor-333 .elementor-element.elementor-element-4050d9e.elementor-position-top .elementor-image-box-img{margin-bottom:1px;}.elementor-333 .elementor-element.elementor-element-4050d9e .elementor-image-box-wrapper .elementor-image-box-img{width:44%;}.elementor-333 .elementor-element.elementor-element-4050d9e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-333 .elementor-element.elementor-element-4050d9e .elementor-image-box-title{font-family:"Raleway", Sans-serif;font-size:2.5em;font-weight:700;color:#272524;}.elementor-333 .elementor-element.elementor-element-4050d9e:has(:hover) .elementor-image-box-title,
					 .elementor-333 .elementor-element.elementor-element-4050d9e:has(:focus) .elementor-image-box-title{color:#282725;}.elementor-333 .elementor-element.elementor-element-4050d9e .elementor-image-box-description{font-family:"Raleway", Sans-serif;font-size:1.25em;font-weight:400;color:#272524;}.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-333 .elementor-element.elementor-element-8c6efb7{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-333 .elementor-element.elementor-element-8c6efb7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-333 .elementor-element.elementor-element-8c6efb7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-333 .elementor-element.elementor-element-8c6efb7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-333 .elementor-element.elementor-element-8c6efb7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-333 .elementor-element.elementor-element-8c6efb7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-333 .elementor-element.elementor-element-8c6efb7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-333 .elementor-element.elementor-element-8c6efb7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-333 .elementor-element.elementor-element-8c6efb7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-333 .elementor-element.elementor-element-8c6efb7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-333 .elementor-element.elementor-element-8c6efb7 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:1.125em;}.elementor-333 .elementor-element.elementor-element-8c6efb7 .elementor-icon-list-text{color:#272524;transition:color 0.3s;}.elementor-333 .elementor-element.elementor-element-f5aeb79{--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;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:05em;--padding-bottom:05em;--padding-left:0em;--padding-right:0em;}.elementor-333 .elementor-element.elementor-element-a15c00c{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-333 .elementor-element.elementor-element-a15c00c > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-333 .elementor-element.elementor-element-a15c00c.elementor-element{--align-self:center;}.elementor-333 .elementor-element.elementor-element-a15c00c .elementor-image-box-wrapper{text-align:center;}.elementor-333 .elementor-element.elementor-element-a15c00c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-333 .elementor-element.elementor-element-a15c00c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-333 .elementor-element.elementor-element-a15c00c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-333 .elementor-element.elementor-element-a15c00c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-333 .elementor-element.elementor-element-a15c00c .elementor-image-box-title{font-family:"Raleway", Sans-serif;font-size:3.5em;font-weight:700;color:#282725;}.elementor-333 .elementor-element.elementor-element-a15c00c:has(:hover) .elementor-image-box-title,
					 .elementor-333 .elementor-element.elementor-element-a15c00c:has(:focus) .elementor-image-box-title{color:#282725;}.elementor-333 .elementor-element.elementor-element-a15c00c .elementor-image-box-description{font-family:"Raleway", Sans-serif;font-size:1.25em;font-weight:400;color:#282725;}.elementor-333 .elementor-element.elementor-element-af12dbf{--e-image-carousel-slides-to-show:4;}@media(min-width:768px){.elementor-333 .elementor-element.elementor-element-e0647ba{--width:53%;}.elementor-333 .elementor-element.elementor-element-7f59b01{--width:54%;}.elementor-333 .elementor-element.elementor-element-aa28294{--width:54%;}.elementor-333 .elementor-element.elementor-element-3653060{--width:54%;}}@media(max-width:1366px) and (min-width:768px){.elementor-333 .elementor-element.elementor-element-7f59b01{--width:69%;}.elementor-333 .elementor-element.elementor-element-aa28294{--width:69%;}.elementor-333 .elementor-element.elementor-element-3653060{--width:69%;}}@media(max-width:1024px) and (min-width:768px){.elementor-333 .elementor-element.elementor-element-e0647ba{--width:100%;}.elementor-333 .elementor-element.elementor-element-7f59b01{--width:100%;}.elementor-333 .elementor-element.elementor-element-aa28294{--width:100%;}.elementor-333 .elementor-element.elementor-element-3653060{--width:100%;}}@media(max-width:1366px){.elementor-333 .elementor-element.elementor-element-4045155{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-333 .elementor-element.elementor-element-ada0679{--padding-top:03em;--padding-bottom:03em;--padding-left:02em;--padding-right:02em;}.elementor-333 .elementor-element.elementor-element-b6c2fb8{--grid-auto-flow:row;}.elementor-333 .elementor-element.elementor-element-88cf32f{--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-333 .elementor-element.elementor-element-7f59b01{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-333 .elementor-element.elementor-element-1f27685{--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-333 .elementor-element.elementor-element-aa28294{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-333 .elementor-element.elementor-element-6772ee1{--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-333 .elementor-element.elementor-element-3653060{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-333 .elementor-element.elementor-element-3c0f9cc{--padding-top:05em;--padding-bottom:05em;--padding-left:02em;--padding-right:02em;}.elementor-333 .elementor-element.elementor-element-645abd7 .elementor-button{padding:01.5em 0em 1.5em 0em;}.elementor-333 .elementor-element.elementor-element-e6f215d{--grid-auto-flow:row;}.elementor-333 .elementor-element.elementor-element-2397d92{--padding-top:05em;--padding-bottom:05em;--padding-left:02em;--padding-right:02em;}.elementor-333 .elementor-element.elementor-element-f8f760d{--padding-top:04em;--padding-bottom:04em;--padding-left:02em;--padding-right:02em;}.elementor-333 .elementor-element.elementor-element-8c6efb7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(17px/2);}.elementor-333 .elementor-element.elementor-element-8c6efb7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(17px/2);}.elementor-333 .elementor-element.elementor-element-8c6efb7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(17px/2);}.elementor-333 .elementor-element.elementor-element-8c6efb7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-17px/2);}.elementor-333 .elementor-element.elementor-element-8c6efb7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-17px/2);}.elementor-333 .elementor-element.elementor-element-8c6efb7{--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;}.elementor-333 .elementor-element.elementor-element-a15c00c{width:100%;max-width:100%;}.elementor-333 .elementor-element.elementor-element-af12dbf{--e-image-carousel-slides-to-show:2;}}@media(max-width:1024px){.elementor-333 .elementor-element.elementor-element-4045155{--min-height:838px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:02em;--padding-right:02em;}.elementor-333 .elementor-element.elementor-element-22d6dcf .elementor-image-box-wrapper{text-align:center;}.elementor-333 .elementor-element.elementor-element-22d6dcf .elementor-image-box-title{font-size:2.5em;}.elementor-333 .elementor-element.elementor-element-22d6dcf .elementor-image-box-description{font-size:1.25em;}.elementor-333 .elementor-element.elementor-element-cd1cd06{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-333 .elementor-element.elementor-element-cd1cd06.elementor-element{--order:99999 /* order end hack */;}.elementor-333 .elementor-element.elementor-element-f71d747 .elementor-heading-title{font-size:2em;}.elementor-333 .elementor-element.elementor-element-b6c2fb8{--grid-auto-flow:row;}.elementor-333 .elementor-element.elementor-element-88cf32f{--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:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-333 .elementor-element.elementor-element-b246a32.elementor-element{--align-self:center;}.elementor-333 .elementor-element.elementor-element-b246a32 .elementor-icon-box-wrapper{text-align:center;}.elementor-333 .elementor-element.elementor-element-4d0e08b.elementor-element{--align-self:center;}.elementor-333 .elementor-element.elementor-element-c212737.elementor-element{--order:-99999 /* order start hack */;}.elementor-333 .elementor-element.elementor-element-1f27685{--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:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-333 .elementor-element.elementor-element-6a84ed7.elementor-element{--order:-99999 /* order start hack */;}.elementor-333 .elementor-element.elementor-element-c94f0c8.elementor-element{--align-self:center;}.elementor-333 .elementor-element.elementor-element-c94f0c8 .elementor-icon-box-wrapper{text-align:center;}.elementor-333 .elementor-element.elementor-element-4641b70.elementor-element{--align-self:center;}.elementor-333 .elementor-element.elementor-element-6772ee1{--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:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-333 .elementor-element.elementor-element-7490376.elementor-element{--align-self:center;}.elementor-333 .elementor-element.elementor-element-7490376 .elementor-icon-box-wrapper{text-align:center;}.elementor-333 .elementor-element.elementor-element-286dada.elementor-element{--align-self:center;}.elementor-333 .elementor-element.elementor-element-de07469.elementor-element{--order:-99999 /* order start hack */;}.elementor-333 .elementor-element.elementor-element-f5ad11b .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-333 .elementor-element.elementor-element-f5ad11b .elementor-image-box-title{font-size:2.5em;}.elementor-333 .elementor-element.elementor-element-f5ad11b .elementor-image-box-description{font-size:1.25em;}.elementor-333 .elementor-element.elementor-element-645abd7{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-333 .elementor-element.elementor-element-645abd7 .elementor-button{font-size:1em;padding:01.5em 0em 01.5em 0em;}.elementor-333 .elementor-element.elementor-element-e6f215d{--gap:1em 1em;--row-gap:1em;--column-gap:1em;--grid-auto-flow:row;--padding-top:02em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-333 .elementor-element.elementor-element-182eaa0 .elementor-image-box-title{font-size:2.5em;}.elementor-333 .elementor-element.elementor-element-182eaa0 .elementor-image-box-description{font-size:1.25em;}.elementor-333 .elementor-element.elementor-element-2563fb1 .elementor-image-box-title{font-size:2.5em;}.elementor-333 .elementor-element.elementor-element-2563fb1 .elementor-image-box-description{font-size:1.25em;}.elementor-333 .elementor-element.elementor-element-fb1a439 .elementor-image-box-title{font-size:2.5em;}.elementor-333 .elementor-element.elementor-element-fb1a439 .elementor-image-box-description{font-size:1.25em;}.elementor-333 .elementor-element.elementor-element-4050d9e .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-333 .elementor-element.elementor-element-4050d9e .elementor-image-box-title{font-size:2em;}.elementor-333 .elementor-element.elementor-element-f5aeb79{--padding-top:03em;--padding-bottom:03em;--padding-left:0em;--padding-right:0em;}.elementor-333 .elementor-element.elementor-element-a15c00c .elementor-image-box-title{font-size:2.5em;}.elementor-333 .elementor-element.elementor-element-a15c00c .elementor-image-box-description{font-size:1.25em;}.elementor-333 .elementor-element.elementor-element-af12dbf{--e-image-carousel-slides-to-show:2;}.elementor-333 .elementor-element.elementor-element-af12dbf > .elementor-widget-container{padding:0em 0em 0em 0em;}}@media(max-width:767px){.elementor-333 .elementor-element.elementor-element-4045155{--min-height:838px;--justify-content:flex-start;--padding-top:10em;--padding-bottom:0em;--padding-left:1.25em;--padding-right:01.25em;}.elementor-333 .elementor-element.elementor-element-22d6dcf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-22d6dcf .elementor-image-box-img{margin-bottom:0px;}.elementor-333 .elementor-element.elementor-element-22d6dcf.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-333 .elementor-element.elementor-element-22d6dcf.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-333 .elementor-element.elementor-element-22d6dcf.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-333 .elementor-element.elementor-element-22d6dcf .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-333 .elementor-element.elementor-element-22d6dcf .elementor-image-box-title{font-size:2em;}.elementor-333 .elementor-element.elementor-element-22d6dcf .elementor-image-box-description{font-size:1em;}.elementor-333 .elementor-element.elementor-element-cd1cd06{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-333 .elementor-element.elementor-element-ada0679{--padding-top:03em;--padding-bottom:0em;--padding-left:01.25em;--padding-right:01.25em;}.elementor-333 .elementor-element.elementor-element-b6c2fb8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-333 .elementor-element.elementor-element-7f59b01{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-333 .elementor-element.elementor-element-b246a32{width:100%;max-width:100%;}.elementor-333 .elementor-element.elementor-element-b246a32 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-333 .elementor-element.elementor-element-b246a32 .elementor-icon-box-title{margin-block-end:14px;}.elementor-333 .elementor-element.elementor-element-27b2bc1 .elementor-heading-title{font-size:1em;}.elementor-333 .elementor-element.elementor-element-4d0e08b{width:100%;max-width:100%;}.elementor-333 .elementor-element.elementor-element-aa28294{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-333 .elementor-element.elementor-element-c94f0c8{width:100%;max-width:100%;}.elementor-333 .elementor-element.elementor-element-c94f0c8 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-333 .elementor-element.elementor-element-c94f0c8 .elementor-icon-box-title{margin-block-end:14px;}.elementor-333 .elementor-element.elementor-element-999476f .elementor-heading-title{font-size:1em;}.elementor-333 .elementor-element.elementor-element-4641b70{width:100%;max-width:100%;}.elementor-333 .elementor-element.elementor-element-3653060{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-333 .elementor-element.elementor-element-7490376{width:100%;max-width:100%;}.elementor-333 .elementor-element.elementor-element-7490376 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-333 .elementor-element.elementor-element-7490376 .elementor-icon-box-title{margin-block-end:14px;}.elementor-333 .elementor-element.elementor-element-2f9141d .elementor-heading-title{font-size:1em;}.elementor-333 .elementor-element.elementor-element-286dada{width:100%;max-width:100%;}.elementor-333 .elementor-element.elementor-element-3aef9e4{top:25%;}.elementor-333 .elementor-element.elementor-element-f5ad11b .elementor-image-box-wrapper{text-align:center;}.elementor-333 .elementor-element.elementor-element-f5ad11b .elementor-image-box-img{margin-bottom:15px;}.elementor-333 .elementor-element.elementor-element-f5ad11b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-333 .elementor-element.elementor-element-f5ad11b .elementor-image-box-title{font-size:2em;}.elementor-333 .elementor-element.elementor-element-f5ad11b .elementor-image-box-description{font-size:1em;}.elementor-333 .elementor-element.elementor-element-645abd7{width:100%;max-width:100%;}.elementor-333 .elementor-element.elementor-element-e6f215d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-333 .elementor-element.elementor-element-182eaa0 .elementor-image-box-wrapper{text-align:center;}.elementor-333 .elementor-element.elementor-element-182eaa0 .elementor-image-box-title{font-size:2.5em;}.elementor-333 .elementor-element.elementor-element-182eaa0 .elementor-image-box-description{font-size:1em;}.elementor-333 .elementor-element.elementor-element-2563fb1 .elementor-image-box-wrapper{text-align:center;}.elementor-333 .elementor-element.elementor-element-2563fb1 .elementor-image-box-title{font-size:2.5em;}.elementor-333 .elementor-element.elementor-element-2563fb1 .elementor-image-box-description{font-size:1em;}.elementor-333 .elementor-element.elementor-element-fb1a439 .elementor-image-box-wrapper{text-align:center;}.elementor-333 .elementor-element.elementor-element-fb1a439 .elementor-image-box-title{font-size:2.5em;}.elementor-333 .elementor-element.elementor-element-fb1a439 .elementor-image-box-description{font-size:1em;}.elementor-333 .elementor-element.elementor-element-2397d92{--padding-top:03em;--padding-bottom:03em;--padding-left:01.25em;--padding-right:1.25em;}.elementor-333 .elementor-element.elementor-element-f8f760d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-333 .elementor-element.elementor-element-4050d9e{width:100%;max-width:100%;}.elementor-333 .elementor-element.elementor-element-4050d9e .elementor-image-box-wrapper{text-align:center;}.elementor-333 .elementor-element.elementor-element-4050d9e .elementor-image-box-img{margin-bottom:1px;}.elementor-333 .elementor-element.elementor-element-4050d9e .elementor-image-box-title{font-size:1.5em;}.elementor-333 .elementor-element.elementor-element-4050d9e .elementor-image-box-description{font-size:1em;}.elementor-333 .elementor-element.elementor-element-8c6efb7{width:100%;max-width:100%;--e-icon-list-icon-size:20px;--icon-vertical-offset:5px;}.elementor-333 .elementor-element.elementor-element-8c6efb7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-333 .elementor-element.elementor-element-8c6efb7 .elementor-icon-list-item > a{font-size:1em;}.elementor-333 .elementor-element.elementor-element-f5aeb79{--padding-top:0em;--padding-bottom:03em;--padding-left:0em;--padding-right:0em;}.elementor-333 .elementor-element.elementor-element-a15c00c .elementor-image-box-wrapper{text-align:center;}.elementor-333 .elementor-element.elementor-element-a15c00c .elementor-image-box-img{margin-bottom:15px;}.elementor-333 .elementor-element.elementor-element-a15c00c .elementor-image-box-title{font-size:2em;}.elementor-333 .elementor-element.elementor-element-a15c00c .elementor-image-box-description{font-size:1em;}.elementor-333 .elementor-element.elementor-element-af12dbf{--e-image-carousel-slides-to-show:1;}}/* Start custom CSS for image-box, class: .elementor-element-22d6dcf */@media(max-width:1024px){
.elementor-333 .elementor-element.elementor-element-22d6dcf .elementor-image-box-img{
    display: none;
}}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b246a32 *//* o "botão" vermelho */
.elementor-333 .elementor-element.elementor-element-b246a32 .elementor-icon-box-wrapper{
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 10px;

  width: 100%;
  padding: 10px 20px;
  background: #f00;
  border-radius: 5px;
}

/* AQUI está o pulo do gato:
   impede o content de "crescer" e empurrar o ícone */
.elementor-333 .elementor-element.elementor-element-b246a32 .elementor-icon-box-icon,
.elementor-333 .elementor-element.elementor-element-b246a32 .elementor-icon-box-content{
  flex: 0 0 auto !important;   /* não cresce, não ocupa o resto */
  width: auto !important;
  margin: 0 !important;
}

/* remove qualquer margem do ícone */
.elementor-333 .elementor-element.elementor-element-b246a32 .elementor-icon,
.elementor-333 .elementor-element.elementor-element-b246a32 svg{
  margin: 0 !important;
}

/* garante que o título não tenha margem padrão */
.elementor-333 .elementor-element.elementor-element-b246a32 .elementor-icon-box-title{
  margin: 0 !important;
}

/*.elementor-333 .elementor-element.elementor-element-b246a32 svg{
    margin-left: 15px
}

/*.elementor-333 .elementor-element.elementor-element-b246a32 .elementor-icon-box-title{
    width: 20%;
}
.elementor-333 .elementor-element.elementor-element-b246a32 .elementor-icon-box-content{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d0e08b */.elementor-333 .elementor-element.elementor-element-4d0e08b .elementor-button{
background: transparent !important;
}
.elementor-333 .elementor-element.elementor-element-4d0e08b svg{
    fill: transparent !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f59b01 */.elementor-333 .elementor-element.elementor-element-7f59b01{
    border-radius: 13px;
border: 2px solid #D5D5D5;
background: #F9F9F9;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c94f0c8 *//* o "botão" vermelho */
.elementor-333 .elementor-element.elementor-element-c94f0c8 .elementor-icon-box-wrapper{
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 10px;

  width: 100%;
  padding: 10px 20px;
  background: #FECC03;
  border-radius: 5px;
}

/* AQUI está o pulo do gato:
   impede o content de "crescer" e empurrar o ícone */
.elementor-333 .elementor-element.elementor-element-c94f0c8 .elementor-icon-box-icon,
.elementor-333 .elementor-element.elementor-element-c94f0c8 .elementor-icon-box-content{
  flex: 0 0 auto !important;   /* não cresce, não ocupa o resto */
  width: auto !important;
  margin: 0 !important;
}

/* remove qualquer margem do ícone */
.elementor-333 .elementor-element.elementor-element-c94f0c8 .elementor-icon,
.elementor-333 .elementor-element.elementor-element-c94f0c8 svg{
  margin: 0 !important;
}

/* garante que o título não tenha margem padrão */
.elementor-333 .elementor-element.elementor-element-c94f0c8 .elementor-icon-box-title{
  margin: 0 !important;
}

/*.elementor-333 .elementor-element.elementor-element-c94f0c8 svg{
    margin-left: 15px
}

/*.elementor-333 .elementor-element.elementor-element-c94f0c8 .elementor-icon-box-title{
    width: 20%;
}
.elementor-333 .elementor-element.elementor-element-c94f0c8 .elementor-icon-box-content{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4641b70 */.elementor-333 .elementor-element.elementor-element-4641b70 .elementor-button{
background: transparent !important;
}
.elementor-333 .elementor-element.elementor-element-4641b70 svg{
    fill: transparent !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa28294 */.elementor-333 .elementor-element.elementor-element-aa28294{
    border-radius: 13px;
border: 2px solid #D5D5D5;
background: #F9F9F9;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7490376 *//* o "botão" vermelho */
.elementor-333 .elementor-element.elementor-element-7490376 .elementor-icon-box-wrapper{
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 10px;

  width: 100%;
  padding: 10px 20px;
  background: #0023FF;
  border-radius: 5px;
}

/* AQUI está o pulo do gato:
   impede o content de "crescer" e empurrar o ícone */
.elementor-333 .elementor-element.elementor-element-7490376 .elementor-icon-box-icon,
.elementor-333 .elementor-element.elementor-element-7490376 .elementor-icon-box-content{
  flex: 0 0 auto !important;   /* não cresce, não ocupa o resto */
  width: auto !important;
  margin: 0 !important;
}

/* remove qualquer margem do ícone */
.elementor-333 .elementor-element.elementor-element-7490376 .elementor-icon,
.elementor-333 .elementor-element.elementor-element-7490376 svg{
  margin: 0 !important;
}

/* garante que o título não tenha margem padrão */
.elementor-333 .elementor-element.elementor-element-7490376 .elementor-icon-box-title{
  margin: 0 !important;
}

/*.elementor-333 .elementor-element.elementor-element-7490376 svg{
    margin-left: 15px
}

/*.elementor-333 .elementor-element.elementor-element-7490376 .elementor-icon-box-title{
    width: 20%;
}
.elementor-333 .elementor-element.elementor-element-7490376 .elementor-icon-box-content{
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-286dada */.elementor-333 .elementor-element.elementor-element-286dada .elementor-button{
background: transparent !important;
}
.elementor-333 .elementor-element.elementor-element-286dada svg{
    fill: transparent !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3653060 */.elementor-333 .elementor-element.elementor-element-3653060{
    border-radius: 13px;
border: 2px solid #D5D5D5;
background: #F9F9F9;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f5ad11b *//*@media(min-width:1025px){
    .elementor-333 .elementor-element.elementor-element-f5ad11b .elementor-image-box-description{
         text-align: left;
    }
}
@media(max-width:767px){
    .elementor-333 .elementor-element.elementor-element-f5ad11b .elementor-image-box-description{
        text-align:left;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-645abd7 */.elementor-333 .elementor-element.elementor-element-645abd7 .elementor-button{
    border-radius: 5px;
background: #F00 !important;
width: 100%
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-182eaa0 */.elementor-333 .elementor-element.elementor-element-182eaa0{
    border-radius: 15px;
border: 1px solid #000;
background: linear-gradient(144deg, #E2E2E2 -2.92%, #FFF 90.26%);
}

/*@media(min-width:1025px){
    .elementor-333 .elementor-element.elementor-element-182eaa0 .elementor-image-box-description{
         text-align: left;
    }
}
@media(max-width:767px){
    .elementor-333 .elementor-element.elementor-element-182eaa0 .elementor-image-box-description{
        text-align:left;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2563fb1 */.elementor-333 .elementor-element.elementor-element-2563fb1{
   border-radius: 15px;
border: 1px solid #000;
background: linear-gradient(144deg, #F00 -2.92%, #5D0000 90.26%);
width: 100%;
height: 100%;
}

/*@media(min-width:1025px){
    .elementor-333 .elementor-element.elementor-element-2563fb1 .elementor-image-box-description{
         text-align: left;
    }
}
@media(max-width:767px){
    .elementor-333 .elementor-element.elementor-element-2563fb1 .elementor-image-box-description{
        text-align:left;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fb1a439 */.elementor-333 .elementor-element.elementor-element-fb1a439{
    border-radius: 15px;
border: 1px solid #000;
background: linear-gradient(144deg, #E2E2E2 -2.92%, #FFF 90.26%);
}

/*@media(min-width:1025px){
    .elementor-333 .elementor-element.elementor-element-fb1a439 .elementor-image-box-description{
         text-align: left;
    }
}
@media(max-width:767px){
    .elementor-333 .elementor-element.elementor-element-fb1a439 .elementor-image-box-description{
        text-align:left;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4050d9e */@media(min-width:1025px){
    .elementor-333 .elementor-element.elementor-element-4050d9e .elementor-image-box-description{
         text-align: left;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8f760d */.elementor-333 .elementor-element.elementor-element-f8f760d{
    border-radius: 20px;
background: radial-gradient(138.21% 165.38% at 2.89% 0%, #0023AD 0%, #E0E0E0 14.9%, #F6F6F6 64.73%, #7084D1 86.48%, #0023AD 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a15c00c *//*@media(min-width:1025px){
    .elementor-333 .elementor-element.elementor-element-a15c00c .elementor-image-box-description{
         text-align: left;
    }
}
@media(max-width:767px){
    .elementor-333 .elementor-element.elementor-element-a15c00c .elementor-image-box-description{
        text-align:left;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-af12dbf */.elementor-333 .elementor-element.elementor-element-af12dbf .swiper-wrapper {
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS *//*resolver problemas com scrollbar*/
html, body{
overflow-x: hidden;
}

[data-elementor-type="wp-page"]{
overflow: hidden;
}

/*impedir seleção de textos e imagens*/
/**{
user-select: none !important;
}*/

/*cursor personalizado*/
/*html{
cursor:url('https://ciparoni.com/wp-content/uploads/2023/12/cursor.svg'), auto;
}
*/
/*cursor personalizado no hover*/
/*a:hover, .elementor-custom-embed-image-overlay, iframe, .e-n-accordion-item *, .botao-discord, .whatsapp:hover, .email:hover {
cursor:url('https://ciparoni.com/wp-content/uploads/2023/12/cursor-hover.svg'), auto !important;
}*/

.azul{
color:#0023AD;
}
.vermelho{
color: #F00;;
}/* End custom CSS */