.elementor-252 .elementor-element.elementor-element-40e4b5eb{--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;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-40e4b5eb:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-40e4b5eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #991b1b 0%, #f97316 100%);}.elementor-252 .elementor-element.elementor-element-18f59609{text-align:center;}.elementor-252 .elementor-element.elementor-element-18f59609 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-252 .elementor-element.elementor-element-3dc85a1d{--display:flex;--min-height:760px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:120px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-3dc85a1d:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-3dc85a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rteruel.com.br/wp-content/uploads/2026/03/hero-00022.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-252 .elementor-element.elementor-element-22083e83{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-252 .elementor-element.elementor-element-90046e9{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-224ea35 img{width:56px;max-width:100%;}.elementor-252 .elementor-element.elementor-element-e20277f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;padding:-4px -4px -4px -4px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#ef4444;}.elementor-252 .elementor-element.elementor-element-3b1ef382{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:start;}.elementor-252 .elementor-element.elementor-element-3b1ef382 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:900;line-height:1.15em;color:#FFFFFF;}.elementor-252 .elementor-element.elementor-element-79c00e22{width:var( --container-widget-width, 499px );max-width:499px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;--container-widget-width:499px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#94a3b8;}.elementor-252 .elementor-element.elementor-element-47d3a662 .elementor-button{background-color:#dc2626;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 24px 0px rgba(220,38,38,0.4);border-radius:6px 6px 6px 6px;padding:20px 32px 20px 32px;}.elementor-252 .elementor-element.elementor-element-47d3a662{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-252 .elementor-element.elementor-element-d92485d{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-252 .elementor-element.elementor-element-2bd9d1c6{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;color:#64748b;}.elementor-252 .elementor-element.elementor-element-72edb6ef{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;color:#64748b;}.elementor-252 .elementor-element.elementor-element-a97a359{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;color:#64748b;}.elementor-252 .elementor-element.elementor-element-c77fca{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-c77fca:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-c77fca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d1117;}.elementor-252 .elementor-element.elementor-element-6ee1615c{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-252 .elementor-element.elementor-element-18ef1bd6{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#ef4444;}.elementor-252 .elementor-element.elementor-element-4a50a154 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-252 .elementor-element.elementor-element-114bfb98{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#64748b;}.elementor-252 .elementor-element.elementor-element-89c33c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-252 .elementor-element.elementor-element-4d3922a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-4d3922a4:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-4d3922a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.03);}.elementor-252 .elementor-element.elementor-element-748fad78{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-252 .elementor-element.elementor-element-67b04e06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-67b04e06:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-67b04e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.03);}.elementor-252 .elementor-element.elementor-element-658d9e65{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-252 .elementor-element.elementor-element-5dcde284{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-5dcde284:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-5dcde284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.03);}.elementor-252 .elementor-element.elementor-element-51c55ffb{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-252 .elementor-element.elementor-element-489601c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-489601c:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-489601c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.03);}.elementor-252 .elementor-element.elementor-element-76384403{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-252 .elementor-element.elementor-element-74f20d02{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-74f20d02:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-74f20d02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.03);}.elementor-252 .elementor-element.elementor-element-13613518{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-252 .elementor-element.elementor-element-28adcd5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-28adcd5e:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-28adcd5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.03);}.elementor-252 .elementor-element.elementor-element-1ba07431{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-252 .elementor-element.elementor-element-676ae9bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-676ae9bb:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-676ae9bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0d12;}.elementor-252 .elementor-element.elementor-element-73b18e45{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(239,68,68,0.2);--border-color:rgba(239,68,68,0.2);--border-radius:16px 16px 16px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-252 .elementor-element.elementor-element-73b18e45:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-73b18e45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, rgba(239,68,68,0.08) 0%, rgba(239,68,68,0.02) 100%);}.elementor-252 .elementor-element.elementor-element-f548e8b{text-align:center;}.elementor-252 .elementor-element.elementor-element-f548e8b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-252 .elementor-element.elementor-element-72ab78e8{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#94a3b8;}.elementor-252 .elementor-element.elementor-element-64dbb9d3{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-64dbb9d3:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-64dbb9d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0d12;}.elementor-252 .elementor-element.elementor-element-49e2d770{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(239,68,68,0.25);--border-color:rgba(239,68,68,0.25);--border-radius:16px 16px 16px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-252 .elementor-element.elementor-element-49e2d770:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-49e2d770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0d1117 0%, #111827 100%);}.elementor-252 .elementor-element.elementor-element-a7f7538{text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#ef4444;}.elementor-252 .elementor-element.elementor-element-4206e988{text-align:center;}.elementor-252 .elementor-element.elementor-element-4206e988 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-252 .elementor-element.elementor-element-390131f5{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#64748b;}.elementor-252 .elementor-element.elementor-element-3ed4b255{font-family:"Inter", Sans-serif;}.elementor-252 .elementor-element.elementor-element-e01f247{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;color:#475569;}.elementor-252 .elementor-element.elementor-element-abf126d{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#64748b;}.elementor-252 .elementor-element.elementor-element-4e299b65{text-align:center;}.elementor-252 .elementor-element.elementor-element-4e299b65 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:900;color:#FFFFFF;}.elementor-252 .elementor-element.elementor-element-58d7185c{text-align:center;font-family:"Inter", Sans-serif;font-size:13px;color:#475569;}.elementor-252 .elementor-element.elementor-element-329364b9 .elementor-button{background-color:#dc2626;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 24px 0px rgba(220,38,38,0.4);border-radius:6px 6px 6px 6px;padding:20px 32px 20px 32px;}.elementor-252 .elementor-element.elementor-element-f11fb95{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(239,68,68,0.25);--border-color:rgba(239,68,68,0.25);--border-radius:16px 16px 16px 16px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-252 .elementor-element.elementor-element-f11fb95:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-f11fb95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0d1117 0%, #111827 100%);}.elementor-252 .elementor-element.elementor-element-8a10c74{text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#ef4444;}.elementor-252 .elementor-element.elementor-element-48fb3d6{text-align:center;}.elementor-252 .elementor-element.elementor-element-48fb3d6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:800;color:#FFFFFF;}.elementor-252 .elementor-element.elementor-element-83e4827{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#64748b;}.elementor-252 .elementor-element.elementor-element-7e3cfd7{font-family:"Inter", Sans-serif;}.elementor-252 .elementor-element.elementor-element-220b144{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;color:#475569;}.elementor-252 .elementor-element.elementor-element-234be10{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#64748b;}.elementor-252 .elementor-element.elementor-element-0eed0a1{text-align:center;}.elementor-252 .elementor-element.elementor-element-0eed0a1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:900;color:#FFFFFF;}.elementor-252 .elementor-element.elementor-element-272c568{text-align:center;font-family:"Inter", Sans-serif;font-size:13px;color:#475569;}.elementor-252 .elementor-element.elementor-element-20c32c5 .elementor-button{background-color:#dc2626;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 24px 0px rgba(220,38,38,0.4);border-radius:6px 6px 6px 6px;padding:20px 32px 20px 32px;}.elementor-252 .elementor-element.elementor-element-900ac53{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-900ac53:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-900ac53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0d1117;}.elementor-252 .elementor-element.elementor-element-6d5b3b6f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-252 .elementor-element.elementor-element-6d5b3b6f:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-6d5b3b6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-252 .elementor-element.elementor-element-6f9652d3{text-align:center;font-family:"Inter", Sans-serif;}.elementor-252 .elementor-element.elementor-element-4c62cd66{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-4c62cd66:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-4c62cd66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0d12;}.elementor-252 .elementor-element.elementor-element-156dafbc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-252 .elementor-element.elementor-element-1d7b5108{text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#ef4444;}.elementor-252 .elementor-element.elementor-element-430b2924{text-align:center;}.elementor-252 .elementor-element.elementor-element-430b2924 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:800;color:#FFFFFF;}.elementor-252 .elementor-element.elementor-element-5811ca18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-252 .elementor-element.elementor-element-32737c87{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.06);--border-color:rgba(255,255,255,0.06);--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-32737c87:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-32737c87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-252 .elementor-element.elementor-element-58720544{font-family:"Inter", Sans-serif;}.elementor-252 .elementor-element.elementor-element-3f646ef0{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(34,197,94,0.2);--border-color:rgba(34,197,94,0.2);--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-3f646ef0:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-3f646ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.02);}.elementor-252 .elementor-element.elementor-element-4925ec15{font-family:"Inter", Sans-serif;}.elementor-252 .elementor-element.elementor-element-68a3135a .elementor-button{background-color:#dc2626;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 4px 24px 0px rgba(220,38,38,0.4);border-radius:6px 6px 6px 6px;padding:20px 32px 20px 32px;}.elementor-252 .elementor-element.elementor-element-1d3a778f{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#475569;}.elementor-252 .elementor-element.elementor-element-dbce810{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.04);--border-color:rgba(255,255,255,0.04);--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-dbce810:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-dbce810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060810;}.elementor-252 .elementor-element.elementor-element-3ced043a{text-align:center;font-family:"Inter", Sans-serif;}.elementor-252 .elementor-element.elementor-element-1ace3ff{--display:flex;}@media(max-width:1024px){.elementor-252 .elementor-element.elementor-element-3b1ef382 .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-252 .elementor-element.elementor-element-18f59609 .elementor-heading-title{font-size:11px;}.elementor-252 .elementor-element.elementor-element-3dc85a1d:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-3dc85a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rteruel.com.br/wp-content/uploads/2026/03/hero-00022-mobile.webp");background-position:top center;}.elementor-252 .elementor-element.elementor-element-3dc85a1d{--min-height:500px;--padding-top:220px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-252 .elementor-element.elementor-element-22083e83{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-252 .elementor-element.elementor-element-90046e9{--justify-content:center;}.elementor-252 .elementor-element.elementor-element-224ea35 img{width:100%;max-width:48px;}.elementor-252 .elementor-element.elementor-element-e20277f{width:var( --container-widget-width, 182px );max-width:182px;--container-widget-width:182px;--container-widget-flex-grow:0;text-align:start;font-size:10px;}.elementor-252 .elementor-element.elementor-element-3b1ef382{text-align:center;}.elementor-252 .elementor-element.elementor-element-3b1ef382 .elementor-heading-title{font-size:20px;}.elementor-252 .elementor-element.elementor-element-79c00e22{text-align:center;font-size:15px;}.elementor-252 .elementor-element.elementor-element-47d3a662 .elementor-button{font-size:12px;}.elementor-252 .elementor-element.elementor-element-d92485d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-252 .elementor-element.elementor-element-2bd9d1c6{font-size:10px;}.elementor-252 .elementor-element.elementor-element-72edb6ef{font-size:10px;}.elementor-252 .elementor-element.elementor-element-a97a359{font-size:10px;}.elementor-252 .elementor-element.elementor-element-c77fca{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-252 .elementor-element.elementor-element-4a50a154 .elementor-heading-title{font-size:24px;}.elementor-252 .elementor-element.elementor-element-89c33c5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-252 .elementor-element.elementor-element-676ae9bb{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-252 .elementor-element.elementor-element-73b18e45{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-f548e8b .elementor-heading-title{font-size:22px;}.elementor-252 .elementor-element.elementor-element-64dbb9d3{--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:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-252 .elementor-element.elementor-element-49e2d770{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-4e299b65 .elementor-heading-title{font-size:40px;}.elementor-252 .elementor-element.elementor-element-329364b9 .elementor-button{font-size:12px;}.elementor-252 .elementor-element.elementor-element-f11fb95{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-0eed0a1 .elementor-heading-title{font-size:40px;}.elementor-252 .elementor-element.elementor-element-20c32c5 .elementor-button{font-size:12px;}.elementor-252 .elementor-element.elementor-element-6d5b3b6f{--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:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-6f9652d3{text-align:center;}.elementor-252 .elementor-element.elementor-element-430b2924 .elementor-heading-title{font-size:24px;}.elementor-252 .elementor-element.elementor-element-5811ca18{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-252 .elementor-element.elementor-element-68a3135a .elementor-button{font-size:12px;}}/* Start custom CSS for button, class: .elementor-element-68a3135a */html::before {
    content: "";
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
    background-size: 3px 3px;
    pointer-events: none;
    z-index: 999;
    opacity: 0.06;
    mix-blend-mode: plus-lighter;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS *//* Blur-in reveal animation */
.elementor-element[data-settings*="animation"] {
  filter: blur(6px);
  transition: filter 0.7s ease, opacity 0.7s ease, transform 0.7s ease;
}
.elementor-element.animated {
  filter: blur(0);
}

/* Smooth stagger */
.elementor-element[data-settings*="_animation_delay"] {
  filter: blur(6px);
}
.elementor-element[data-settings*="_animation_delay"].animated {
  filter: blur(0);
}

/* General body dark */
body {
  background: #0a0d12;
  font-family: 'Inter', sans-serif;
}

/* CTA hover lift */
.cta-button .elementor-button {
  transition: transform 0.2s ease, box-shadow 0.2s ease !important;
}
.cta-button .elementor-button:hover {
  transform: translateY(-2px) !important;
}/* End custom CSS */